ragazzi ho una struct che contiene alcuni campi (sia char sia short)... ed ho dichiarto un'array di struct:

struct myStruct array[3];

se io volessi scrivere queste 3 struct in un file come dovrei fare?

la semplice chiamata a
codice:
fwrite(array,sizeof(array),3,filePointer);
?

e nel caso volessi leggere di nuovo quel file avendo un array con quelle struct mi basta fare la stessa cosa con fread?


thx