我是靠谱客的博主 风中红牛,这篇文章主要介绍struct类型理解,现在分享给大家,希望可以做个参考。

struct之前碰到过坑
现在理解起来其实就是填充表格
表格宽度为目前最长的数据类型的值
然后依次从上往下填充,看一共用了几行即可

struct stu{
    char a;
    char c;
    int b;
};

int main() {

    cout<<sizeof(stu)<<endl;
    return 0;
}

int最宽,占用4个
结果是8

charchar
intintintint
struct stu{
    char a;
    int b;
    char c;
};

int main() {

    cout<<sizeof(stu)<<endl;
    return 0;
}

结果是12

char
intintintint
char

最后

以上就是风中红牛最近收集整理的关于struct类型理解的全部内容,更多相关struct类型理解内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(123)

评论列表共有 0 条评论

立即
投稿
返回
顶部