Perche' non studi le "liste concatenate" ?

Qui

http://it.wikipedia.org/wiki/Lista_concatenata

c'e' molta teoria e anche della pratica in C ...