地址对齐:被展开的内部结构体的 首个成员的偏移量 ,必须是被展开的 内部结构体中最宽变量 所占字节的整数倍:[2 x x 2 x x 4 4 4]
typedef struct son {
short age;
int name;
int birthday;
}son_t;
typedef struct father {
short age;
son_t s1;
int wife;
}father_t;
printf("size_struct=%dn",sizeof(father_t)); //20
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对ASPKU的支持。
注:相关教程知识阅读请移步到C++教程频道。










