概述
struct之前碰到过坑
现在理解起来其实就是填充表格
表格宽度为目前最长的数据类型的值
然后依次从上往下填充,看一共用了几行即可
struct stu{
char a;
char c;
int b;
};
int main() {
cout<<sizeof(stu)<<endl;
return 0;
}
int最宽,占用4个
结果是8
char | char | ||
---|---|---|---|
int | int | int | int |
struct stu{
char a;
int b;
char c;
};
int main() {
cout<<sizeof(stu)<<endl;
return 0;
}
结果是12
char | |||
---|---|---|---|
int | int | int | int |
char |
最后
以上就是风中红牛为你收集整理的struct类型理解的全部内容,希望文章能够帮你解决struct类型理解所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复