struct id3header { char id3[3]; char ver; char revision; char flag; char size[4]; }; //sizeof(struct id3header)=10 struct id3header { char id3[3]; char ver; char revision; char flag; int size; }; //sizeof(struct id3header)=12