小桥流水2016

关注

union内存空间

小桥流水2016

关注

阅读 86

2022-08-11


union {
int a;
char p[5];
char*a;
}UNION;
int *a;
cout << sizeof(UNION) << endl;
cout << sizeof(a) << endl;

union内存空间由大括号中占内存最大的决定,上述代码中char数组内存空间最大为5,但是int类型,需要与对齐,那就是变成8了 

​

相关推荐

楠蛮鬼影

linux释放内存空间

楠蛮鬼影 96 0 0

绪风

malloc申请内存空间

绪风 73 0 0

李雨喵

[经验] 手机怎么深度清理内存空间

李雨喵 9 0 0

凌得涂

Windows电脑清理C盘内存空间

凌得涂 51 0 0

乱世小白

7 指针 定义使用 占用内存空间

乱世小白 73 0 0

王小沫

20150222 IMX257 Linux内存空间内存分配

王小沫 79 0 0

干自闭

malloc 动态分配内存空间(按需分配空间)

干自闭 56 0 0

夕阳孤草

临时确保局部变量使用的内存空间

夕阳孤草 231 0 0

程序猿不脱发2

亲测|Xcode需要多少内存空间才能下载?

程序猿不脱发2 83 0 0

生态人

【C++】 内存空间布局、new/delete、malloc/free

生态人 88 0 0

精彩评论(0)

0 0 举报