问题
单项选择题
对于下列定义,不正确的叙述是( )。 union data { int a;char b;double c; }x=y;
A.变量x所占内存的长度等于成员c的长度
B.变量x的地址和它的各成员地址都是相同的
C.可以在定义时对x初始化
D.不能对变量x赋值,故x=y非法
答案
参考答案:C
解析:
对于下列定义,不正确的叙述是( )。 union data { int a;char b;double c; }x=y;
A.变量x所占内存的长度等于成员c的长度
B.变量x的地址和它的各成员地址都是相同的
C.可以在定义时对x初始化
D.不能对变量x赋值,故x=y非法
参考答案:C
解析: