我是靠谱客的博主 风中红牛,最近开发中收集的这篇文章主要介绍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类型理解所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部