单选题
下面程序的输出是______。
typedef union
long x[2];
int y[4];
char z[8];
MYTYPE;
MYTYPE them;
main()
printf("%d/n",sizeof(them));
A、
32
B、
16
C、
8
D、
24
【正确答案】
C
【答案解析】
[评析] sizeof(x)是一个标准C函数,它的返回值是x型的数据结构占用的内存字节数。题目中定义了一个共用体,共用体变量在内存中所占的长度等于最长的成员的长度。
提交答案
关闭