uniondata {inti; charch; doublef;}x;
答案:2 悬赏:40 手机版
解决时间 2021-03-18 07:35
- 提问者网友:ミ烙印ゝ
- 2021-03-17 17:24
?若已定义了如下的共用体类型变量x,则x所占用的内存字节数为(8)怎么做的
最佳答案
- 五星知识达人网友:青灯有味
- 2021-03-17 18:46
Union 所占的字节数就是里面成员中 最大字节数的数。
union是所有成员共用一块内存,所以最大成员所占的字节数就是整个union所占的字节数。
int 4个字节
char 1个字节
double 8个字节
所以是 8
union是所有成员共用一块内存,所以最大成员所占的字节数就是整个union所占的字节数。
int 4个字节
char 1个字节
double 8个字节
所以是 8
全部回答
- 1楼网友:野味小生
- 2021-03-17 18:56
因为这是一个共用体,赋值会刷新。所以那个139.6是个随机数
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯