Se non usi tale comando, la memoria heap sarà allocata fino alla fine del programma: capisci bene che in base al tipo di applicazione che si sviluppa e alle risorse di cui si dispone la mancata liberazione di memoria può essere dannosa.Originariamente inviato da ramy89
Ok,grazie.
Vi faccio un' ultima domanda:
Le variabili allocate dinamicamente vengono scritto sullo heap,se alla fine del programma non libero la memoria con ad esempio:
La memoria allocata rimane sullo heap anche alla fine del programma?codice:free(p);
Se non ci rimane,allora c cosa serve il comando free?