11问答网
所有问题
C语言的问题,这道题已经说了int和long均占四个字节,而四个字节又是32位,所以这个不该选a吗
char又占一个字节
举报该问题
推荐答案 2019-07-17
选B,因为联合体共用内存,分配的内存大小是需要最多内存的那个变量所要求的字节数,在这里是y,共需4*4等于16字节。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/F8q7M2vvPq7PP24M24M.html
其他回答
第1个回答 2019-07-17
老实说我还真不知道这道题选什么,但是sizeof的结果的单位是字节。
第2个回答 2019-07-17
我就问一下正确答案是不是16个,如果是我在和你讲,不是就算了,时间太久我也不记得了
相似回答
为什么
c
中
long和int
都
占用4字节
答:
long
4
Byte(32Bit)
int
4Byte(32Bit)64位的系统:long 8Byte(64Bit)int 4Byte(32Bit)
大家正在搜
相关问题
C语言,int变量为什么占4个字节?32位64位又是什么意思...
32位的long型和int型都占四个字节,那么它们的取值范围...
c++int型占4个字节,也就是32位
C语言,假定一个int变量占用四个字节,那么这四个字节是连续...
一个int类型的数sum,占4个字节,共32位,则 sum ...
C语言 int 和long int 问题
c语言,为什么int类型在16位系统中占2个字节,在32位系...
32位操作系统中,int,long占用4字节,short占用...