Since http://www.smorgasbordet.com/pellesc/ seems to be offline, you can find the Download of Pelles C here in this Forum.
#pragma pack(1) //pack structures on byte boundary typedef struct{ char a[3]; short b;} PackedStruct;#pragma pack() //restore standard packingPackedStruct my_struct;printf("%u bytes\n", sizeof(my_struct));