Ukazovatele sú nástroj používaný programátorov efektívne využívať systémové prostriedky . Pomocou ukazovateľa " body " programu v pamäti , ktorá obsahuje údaje, ktoré chcete pracovať , tým sa zabráni zbytočnému kopírovaniu , čím sa eliminuje overhead.Consider , že zakaždým , keď predáte premennú funkciu , táto funkcia pracuje s kópiou táto premenná . Ak sa to stane , že je štruktúra , potom podstatne viac času a zdrojov sú používané v systéme . Na druhú stranu, ak sa namiesto toho prejsť funkciou je ukazovateľ , že bude vykonávať výpočty , bez toho aby redundantné ukazovatele copies.Initializing je podobný inicializácia iné typy premenných . Jediný skutočný rozdiel je v syntaxi , ale proces je stále jednoduché . Pokyny dovolená 1
Otvorte kompilátor
2
inicializácia premenné : .
Int rok = 365 ;
3
inicializovať ukazovateľ : " . roka "
int * dni = &year;
ukazovateľ " dni " sa teraz uložiť adresu v pamäti hodnotou uloženú v