No deve essere il programma che l'ha allocata a liberare la memoria prima di terminare,non puoi farla deallocare ad un'altro programma che carichi successivamente,gli spazi di indirizzamento sono separati,non sarebbe possibile e nemmeno tanto logico.No semplicemente prima di uscire usi free(puntatoreablocco) su ogni blocco di memoria che hai allocato.In realtà in genere il sistema operativo provvede a liberare la memoria allocata da ogni programma già di suo,però non è una cosa che devi dare per certa quindi la liberazione della memoria va fatta.Originariamente inviato da maninblack
Ciao a tutti..come disalloco dalla memoria una "lista di liste"?
Cioe' ogni volta che carico il mio programmino mi deve disallocare quella precedentemente allocata.Come si fa?

Rispondi quotando