| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Sådan Konverter Void til int
    The C + + programmeringssprog gemmer data som en bestemt type. For eksempel kan numeriske data lagres som " int " datatype . En datatype har en adresse i hukommelsen , der gemmer en værdi. Adressen på de data kan gemmes i en pegepind af samme datatype eller som en " tomrum " pointer. A " tomrum " pointer kan gemme adressen på enhver form for data. For eksempel kan du gemme adressen på en " int " datatype i en " tomrum " pointer. Ting du skal
    C + + Integrated Development Environment (IDE ), såsom Eclipse CDT
    C + + Compiler , som GCC
    Vis Flere Instruktioner
    1

    Ilæg C + + IDE ved at klikke på programmets ikon . Når den åbner , skal du vælge "File /New /Project" og vælg " C + + projekt" at oprette en ny C + + projekt. En tom kildekode fil vises i teksteditoren del af IDE .
    2

    Opret en hovedfunktion , der er, hvor dit program vil begynde. Skriv følgende i toppen af kildekoden fil : Hej

    int main ()

    {}
    3

    Erklær en " int " variabel ved skriver følgende inden for de krøllede parenteser i den vigtigste funktion : Hej

    int x = 500 ,
    4

    Erklær en " tomrum " pointer ved at skrive følgende under erklæring skrevet i den forrige skridt : Hej

    void * voidPtr ,
    5

    tildele adressen af " int " datatype "x" til " tomrum " pointer. Skriv følgende efter " tomrum " pointer erklæring : Hej

    voidPtr = &x;
    6

    erklære en " int " pointer , der gemmer den adresse , som det " tomrum " pointer. Dette vil give dig mulighed for at behandle adressen på den " tomrum " pointer som en " int " datatype. Du kan opnå dette ved at skrive følgende erklæring under én skriftlig i det forrige trin : Hej

    int * IntPtr = ( int * ) voidPtr ,
    7

    Print ud af værdien placeret på den adresse peget på af pointer " IntPtr " ved at skrive følgende:

    cout << * IntPtr << endl;
    8

    Udfør programmet ved at klikke på grønne " Play" knappen placeret på den øverste række knapper . Programmet gemmer adressen på den " int " variable " x " inde i " tomrum " pointer. Den " tomrum " pointer er derefter tilgås gennem brug af " int " pointer " IntPtr , " og dens værdi på " 500" udskrives til output konsollen.
    < Br >

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan vises mange kolonner i GridView 
    ·Hvordan man skriver et C + + Program for gangetabeller …
    ·Sådan vises filer fra en udvalgt trævisning Node i en…
    ·Sådan Konverter C + + ASCII til UTF8 
    ·Sådan bruges strchr Funktion i C + + 
    ·Sådan tilføjes en række i DataGridView 
    ·Sådan Indsæt et array i første Element Brug C + + 
    ·Sådan konverteres fra String til Char i C + + 
    ·C-funktion returtyper 
    ·Hvad er forskellen mellem private og offentlige medlems…
      Anbefalede Artikler
    ·Sådan forhindres copy & paste 
    ·Sådan kører en PHP fil uden en PHP udvidelse 
    ·Sådan Beregn højde af et iFrame 
    ·Sådan Beregn Hamming Code 
    ·Flygte Query for MySQL i Python 
    ·Hvordan de skal fortolke Java Regex 
    ·Hvordan man åbner en fil i C + + for Reading 
    ·Overbelastning metoder i Visual Basic 
    ·Sådan oprettes Flash Cards i Python 
    ·Sådan Port Java Klasser 
    Copyright © Computer Viden http://www.computerdk.com