Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Založte C + + IDE kliknutím na jeho ikonu programu . Keď sa otvorí , zvoľte " File /New /Project " a vyberte " C + + " vytvoriť nový C + + projektu . Prázdny zdrojový kód súboru sa zobrazí v textovom editore časti IDE .
2
Vytvorte funkciu , ktorá inkrementuje ukazovateľ a vráti sa inkrementuje hodnotu . Táto funkcia je ukazovateľ na " int " dátový typ ako jeho vstupné argumenty a vracia ukazovateľ na " int " ako jeho výstup . Ukazovateľ sa zvýši raz vo funkcii
int * ptrIncrement ( int * ptr )
{ return + + ptr ; } .
3
deklarovať hlavnou funkciou tým , že píše nasledujúce príkazy :
int main ( )
{ }
4
deklarovať " int " dátový typ a priradiť mu hodnotu . Umiestnite nasledujúce vyhlásenie v zložených zátvorkách v hlavnej funkcie :
int x = 4 ;
5
Vytvorte ukazovateľ a priradiť mu adresu " int " vyhlásil v predchádzajúci krok . Napíšte nasledujúci príkaz pod " int " vyhlásenie :
int * ptr = &x;
6
vytlačiť pôvodnú adresu ukazovatele tým , že píše nasledovné vyhlásenie pod vytvorení ukazovateľa výpis:
cout << " Pôvodné adresa : " << ptr << endl ;
7
Prírastok ukazovatele volaním funkcie " ptrIncrement . " Napíšte pod tlačového vyhlásenia z predchádzajúceho kroku nasledovné :
ptr = ptrIncrement ( ptr ) ;
8
Vytlačte si novú adresu ukazovatele . Napíšte pod vyhlásenie napísané v predchádzajúcom kroku nasledovné :
cout << " zvýši Adresa : " << ptr << endl ;
9
Execute programu stlačením zelené tlačidlo " Play " sa nachádza v hornej časti IDE . Program vytlačí dva riadky , čo ukazuje , ako sa ukazovateľ bol zvýšený . Ukazovateľ sa zvyšuje o jednej pamäťovej bunky typu " int " , ktorá na niektorých počítačoch , sa rovná zvýšeniu štyri . To je preto , že " int " dátové typy zaberá 4 bajty pamäti ( alebo 32 bitov ) . Presný výkon sa líši v závislosti na stroji , ale bude to vyzerať nejako takto :
Pôvodné Adresa : 0x22ff44
zvýši Adresa : 0x22ff48