Allocazione dinamica della memoria

L'allocazione dinamica permette di riservare la quantità di memoria necessaria a memorizzare i dati nel momento in cui ne si conosce la dimensione.

Molto spesso, la quantità di memoria necessaria diviene nota soltanto al momento dell'esecuzione del programma. È questo il caso che si presenta negli esercizi di questo tutorial, nel quale la quantità di memoria dipende da valori che sono presenti nel file da leggere, del quale non si conosce il numero totale di righe.