问题 单项选择题

若有以下定义和语句union data { int i; char C; float f;}X;int Y;则以下语句正确的是【 】。

A.x=10.5;

B.x.C=101:

C.Y=x;

D.printf("%d\n",x);

答案

参考答案:B

解析:在引用共用体变量时,应当引用共用体变量中的成员,而不应当引用共用体的变量本身。

单项选择题 A2型题
综合