Discussione: [C] libreria hash
View Single Post
Old 30-12-2005, 14:08   #7
andbin
Senior Member
 
L'Avatar di andbin
 
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
Quote:
Originariamente inviato da redcloud
Una curiosità...

while {
a = malloc
}

All'uscita del while, a viene deallocata in automatico? Oppure se il ciclo è infinito prima o poi la memoria si saturerà?
La memoria allocata con malloc() non è mai deallocata in modo automatico, bisogna fare esplicitamente una free().
Comunque il codice sopra non è chiaro, poiché manca la condizione di test e quindi non si capisce bene come e per quale condizione cicla.
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%)
andbin è offline   Rispondi citando il messaggio o parte di esso