2
1
45
168
478
17
牢记两条基本规则 规则一:基本成员对齐 第一个放在偏移为0的地方;以后的每个成员按 MIN(指定对齐长度, 自身长度)对齐; 其中, 基本成员指的是机器所能识别的最小数据类型(整型、浮点型、指针等),不包含重新定义的数据类型及组合的数据类型,即如果结构体内包含数组或者是嵌套了结构, 需要将其原样展开。 struct { char a[5]; }test; 基本成员不是数组a, ...