| 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 dereference Void Pointers
    Void pointers giver C-programmører med evnen til at referere variabler uden for en funktion. Traditionelt når du opretter en variabel i en funktion , kan du kun bruge de variable værdier i denne funktion. Men med pegepinde , kan du gå markøren til andre funktioner og bruge variablen som helst i din kode . Dereferere en pointer indebærer hente den værdi, det indeholder . Dette gøres med stjernen symbol. Instruktioner
    1

    Opret din primære variabel. Pointers "point" til dataene i din C- variabler , så de variable skal først defineres. I dette eksempel er et heltal oprettet. Følgende kode opretter et heltal i C : Hej

    int integer_value = 0;
    2

    Definer markøren . Variable med stjernen forordet definerer en pointer værdi. Følgende kode opretter en pointer i C : Hej

    int * integer_pointer ,
    3

    Tildel variabel værdi af markøren. Før markøren kan derefererede , er det nødvendigt at have en variabel opgave. Følgende tildeler heltal oprettede i trin et til markøren oprettede i trin to : Hej

    integer_pointer = & integer_value ,

    "&" præfiks betyder at tildele " adresse " variablen. Pointeren er tildelt hukommelsen værdi . Derfor, når du dereference og ændre værdien af ​​markøren , kan du også redigere variablen ligger i " integer_value " memory -adresse.
    4

    Dereference markøren og ændre dens værdi . Brug af stjernen , når du tildeler en værdi til markøren dereferences det . Følgende kode viser, hvordan dereference et tomrum pointer : Hej

    * integer_pointer = 11,

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Sørg et objekt slettes i C + + 
    ·Hvordan laver man en X og Y Grid i C + + Tekst spil 
    ·Sådan bruges Visual C + + Debugger 
    ·Sådan tilføjes Gridview 
    ·Sådan Debug C + + Tags 
    ·Boost Multithreading Tutorial 
    ·Sådan bruges Unicode i C + + Programmer 
    ·Sådan ændres AppDelegate i en iPhone 
    ·Hvordan man skriver et program til at konvertere Lavere…
    ·ASP.NET Projekter og Kodning i C 
      Anbefalede Artikler
    ·Hvor Er Flasher på en 2004 Hyundai Tiburon 
    ·Sådan oprettes VBS Login Scripts 
    ·Sådan Edit XML Med et GridView i ASP.NET & Visual Basi…
    ·NetBeans Tools 
    ·ActiveX komponent Tutorial 
    ·Sådan oprettes Web Service på en lokal vært maskine …
    ·Hvad er de vilkår der almindeligvis anvendes i Visual …
    ·Hvordan man gør Enumerated datatyper i Java 
    ·Sådan Konverter HTML til tekst i SQL 
    ·Sådan Sammenlign Filversioner Med VBS 
    Copyright © Computer Viden http://www.computerdk.com