Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vytvorenie jednoduchého C premennú . Ukazovatele sú priradené adresné priestory v pamäti , ale prvá premenná potrebuje definíciu . Nasledujúci kód definuje číslo a ukazovateľ :
int theInt = 5 ; int * thePointer ;
2
priradiť ukazovateľ na adresnom priestore celočíselné premenné . Ampersand je predpona používa priradiť adresu medzery ukazovateľov . Nasledujúci kód ukazuje, ako priradiť ukazovateľ na premennú :
thePointer = &theInt;
3
Vytlačiť hodnotu ukazovateľa . Nasledujúce printf výkaz vytlačí hodnotu Pointer na obrazovke :
printf ( " Hodnota ukazovateľa je % d " , * thePointer ) ;
hodnota vytlačená na obrazovku je 5 , čo je hodnota premennej priradený ukazovateľ .
4
Vytlačiť adresný priestor pridelený na ukazovateľ . Nasledujúci príkaz printf vytlačí adresu pamäte pre ukazovatele :
printf ( " adresný priestor pre ukazovateľ je % d " , thePointer ) ;
Všimnite si , že rozdiel medzi týmito dvoma printf vyhlásenie je hviezdička prefix . Hviezdička vytlačí hodnotu , pri odstraňovaní vytlačí adresový priestor v pamäti .
Copyright © počítačové znalosti Všetky práva vyhradené