Arrays of Variable Length
Maurizio Paolini
paolini a dmf.bs.unicatt.it
Gio 11 Apr 2002 14:27:06 UTC
> To: Carlo <magnifex a infinito.it>, lug a linux.it
> Subject: Re: Arrays of Variable Length
>
> On Wed, Apr 10, 2002 at 04:28:23PM +0200, Carlo wrote:
> >
> > Problema, devo maneggiare in c Arrays of Variable Length di una struttura
> > e passarli a varie funzioni.
> devi obbligatoriamente usare i puntatori.[1]
No, non necessariamente. E' possibile che l'ultimo campo di una struct sia
un vettore di lunghezza non prefissata... naturalmente poi non funzionano
varie cose, tra cui il "sizeof", ed il malloc deve essere fatto con
attenzione calcolando la dimensione corretta del tutto.
Comunque sconsiglierei di fare cosi' ed utilizzerei un puntatore come
piu' volte suggerito nella ml.
mp
Maggiori informazioni sulla lista
Lug
|