关于结构体大小的问题
typedef struct tagBITMAPFILEHEADER {
unsigned char bfType[2];
unsigned long bfSize;
unsigned short bfReserved1;
unsigned short bfReserved2; unsigned long bfOffBits;
}BITMAPFILEHEADER ;
为什么用sizeof显示结构大小的是14字节啊
不是说结构体总大小要是最大成员变量的整数倍吗 那应该是16字节啊
高手帮忙啊
[解决办法]
[解决办法]
楼主,不知道你用的什么编译器,我用VC++ 10,运行结果是16.
用GCC编译运行也是16
[解决办法]
我用vs2010调试结果是16
[解决办法]
vs2010是16字节的路过~~~~~