[Tech] OT - Programmazione C

Franco Bagnoli franco.bagnoli@unifi.it
Sab 21 Feb 2004 21:46:35 CET


On Sat, 21 Feb 2004, Valerio Montagnani wrote:

> > Liberare la RAM non significa cancellarla. Ma non ti eri comprato un amnuale
> > di C?!?
> 
> Sì, ma usano il termine "deallocare". Una persona inesperta, leggendo,
> potrebbe essere indotta a pensare: dealloacare = sinonimo di liberare.
> Per questo ho provato a vedere che cosa succedeva scrivendo questo
> programmino e a stampare (dopo la deallocazione) il contenuto della
> memoria usata con accesso dinamico.

deallocare=liberare != mettere a 0

è libera, può essere riallocata ma non è stata messa a 0 (e perché 
dovrebbe)? 

-- 
Franco Bagnoli (franchino) <franco.bagnoli@unifi.it> (bagnoli@dma.unifi.it)
virtual location: Dipartimento di Energetica "S. Stecco"
ultra-virtual affiliation: Centro Dinamiche Complesse (CSDC-Firenze)
real location: Dip. Matematica Applicata "G. Sansone", Universita' Firenze,
Via S. Marta, 3 I-50139 Firenze, Italy. Tel. +39 0554796422, fax: +39 055471787





Maggiori informazioni sulla lista flug-tech