realizuj ga spregnuto , svaki clan niza ima pokazivac na sledeci , koji se nalazi negde u memoriji ,
dodajes ih tako sto alociras memoriju za novi niz , a zatim adresu te memorije upises u do sada poslednji element niza ...
u bilo kojoj knjizi / bilo kom sajtu , da pogledas strukture podataka nasao bi dinamicki niz , koji upravo tako radi ...
naravno , kad se radi o c++ odgovarajuce bi preklopio operator []