[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