Mah ... non so se ho seguito (e capito) il tuo ragionamento sui puntatori e sui puntatori a puntatori ...
La fread legge un certo numero di byte dal file e li inserisce in sequenza in memoria. Dato che nella struttura sono in sequenza puoi leggerli tutti insieme. E' una delle funzioni più semplici che ci siano.

Rispondi quotando
