Dinamicko produzavanje duzine niza
20.03.2006. u 11:33 · pre 250 meseci
#1
Ovako...Kada deklarisemo niz ,recimo int a[10], a predstavlja pointer na prvi element niza..Tako
se mozemo kretati kroz sve elemente tako sto cemo a povecati za jedan i nalazimo se na &a[1]..
E sad, zasto recimo ne bi moglo ovo...Mislim, ja sam probao i radi , ali do sada nisam igde video da neko to radi.
Recimo dodjemo do zadnjeg elementa niza , sto je pointer a = &a[9].Kada to a uvecamo za jedan
nadjemo se na novoj memorijskoj adresi koja bi trebalo da predstavlja sledeci element ukoliko niz ima 11 clanova.
Ukoliko na toj memorijskoj adresi upisemo neku vrednost, pristupanje clanu a[10] bi trebalo da bude moguce...
Da li sam u pravu?
Poz,
se mozemo kretati kroz sve elemente tako sto cemo a povecati za jedan i nalazimo se na &a[1]..
E sad, zasto recimo ne bi moglo ovo...Mislim, ja sam probao i radi , ali do sada nisam igde video da neko to radi.
Recimo dodjemo do zadnjeg elementa niza , sto je pointer a = &a[9].Kada to a uvecamo za jedan
nadjemo se na novoj memorijskoj adresi koja bi trebalo da predstavlja sledeci element ukoliko niz ima 11 clanova.
Ukoliko na toj memorijskoj adresi upisemo neku vrednost, pristupanje clanu a[10] bi trebalo da bude moguce...
Da li sam u pravu?
Poz,
Potpis
Ljubav je kad ja prdnem a njoj ne smrdi.