Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe te Void converteren naar Int
De C + + programmeertaal slaat gegevens als een specifiek type . Zo kan numerieke gegevens opgeslagen als de " int " data type. Een data type heeft een adres in het geheugen , dat een waarde opslaat . Het adres van de gegevens kunnen worden opgeslagen in een pointer van hetzelfde gegevenstype , of als een " leegte " pointer . Een " leegte " pointer kan het adres van elk type gegevens op te slaan . Bijvoorbeeld , kunt u het adres van een " int " datatype op te slaan in een " leegte " pointer . Wat je nodig hebt
C + + Integrated Development Environment ( IDE ) , zoals Eclipse CDT
C + + Compiler , zoals GCC
Toon Meer Aanwijzingen

Load 1 de C + + IDE door te klikken op het pictogram van het programma . Wanneer het wordt geopend , selecteert u " File /New /Project" en kies " C + + -project " om een ​​nieuwe C + + project aan te maken . Een lege broncode bestand in de teksteditor gedeelte van de IDE . Kopen van 2

Maak een hoofdfunctie , dat is waar je het programma zal beginnen . Schrijf je in op de top van de broncode bestand :

int main ( ) op

{ }
3


Declareer een variabele " int " door binnen de accolades van de belangrijkste functie het schrijven van het volgende :

int x = 500 ;
4

kondigen een " leegte " pointer door het schrijven van het volgende onder de verklaring geschreven in het vorige stap :

leegte
* voidPtr ;
5

Wijs het adres van de " int " datatype " x " naar de " leegte " pointer . Schrijf het volgende na de " leegte " pointer verklaring :

voidPtr
= &x;
6

Verklaar een " int " pointer dat het adres in het bezit van de " leegte " pointer opslaat . Dit zal u toelaten om het adres van de " leegte " pointer behandelen als een " int " datatype . U kunt dit doen door het schrijven van de volgende verklaring onder de ene geschreven in de vorige stap :

int * IntPtr = ( int * ) voidPtr ;
7

Druk op de waarde zich op het adres waarnaar wordt verwezen door de wijzer " IntPtr " door het schrijven van het volgende :

cout << * IntPtr << endl ;
8

Voer het programma door te klikken op de groene "Play" -knop op de bovenste rij knoppen . Het programma slaat het adres van de " int " variabele " x " in de " leegte " pointer . De " leegte " pointer wordt vervolgens benaderd door het gebruik van de " int " pointer " IntPtr , " en de waarde van " 500 " wordt afgedrukt op de uitgang console .
< Br >

Previous: Next:
  C /C + + Programming
·Hoe maak je een Hex Buffer ver…
·Hoe maak je een lijn verwijder…
·Hoe je Visual C Verbinding mak…
·Hoe maak je een CPP Executable…
·Hoe maak je een juiste driehoe…
·Hoe te Threading en berichten …
·Soorten Opmaakreeks Bugs 
·Hoe maak je een splitter Windo…
·Hoe maak je een Push Button In…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Verborgen Input gevaren met PHP 
·Hoe je het percentage van de Verandering…
·Javascript Datum Tutorial 
·Hoe maak je verbinding een directe Tande…
·Hoe kan ik een apostrof in CL AS/400 toe…
·Hoe maak je een PHP Login Script voor My…
·Hoe kan ik Joomla bijwerken ! K2 
·Python Functie Met Parameters 
·Wat betekent het om gegevens parsen ? 
Copyright © Computer Kennis http://www.nldit.com