struct stu
{
char c1;
int i;
char c2;
}
执行 sizeof( stu),结果为:12
分析:
1)对齐原则:
-》以自身的整数倍选择位置,且位置上不能有其他类型占用(如有,则整体偏移下一位置)
-》总结构体的内存数,为最大类型的最小公倍数