...quindi, inizializzo 4 byte al posto di 8 per ogni elemento, così quando arrivo alla free questa visto il tipo del parametro in input float* si aspetterebbe celle da 8 bit anzichè da 4, dal che deriva l'errore a runtime. Giusto?codice:$ gcc aa.c -o a && ./a sizeof(float)=4 sizeof(float*)=8 $ gcc -m32 aa.c -o a && ./a sizeof(float)=4 sizeof(float*)=4