问题描述
|
这个问题已经在这里有了答案:
解决方法
由于打包对齐,结构的大小包括is成员之间的填充字节,这取决于编译器和体系结构(请参阅此处的示例)
更新:毫不奇怪,这个问题是愚蠢的。有关更好的答案,请参见为什么结构的sizeof不等于每个成员的sizeof之和?