gpt4 book ai didi

c++ - 一个union需要多少内存

转载 作者:太空狗 更新时间:2023-10-29 23:50:42 24 4
gpt4 key购买 nike

<分区>

我有以下 union

typedef union rem{
int addr;
char addrbuf[32];
} foo;

union 上的 sizeof 提供以下输出

foo addr;
printf("size is: %d\n",sizeof addr);

大小是:32

这是否意味着 union 在定义时分配或需要等于 union 中最大元素的内存?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com