A-A+

若有以下定义和语句 union date { int i; char c; fioat f;

2022-08-06 05:30:06 问答库 阅读 176 次

问题详情

若有以下定义和语句 union date { int i; char c; fioat f;} x; int y; 则以下语句正确的是______。
A.x=10.5;
B.x.c=101;
C.y=x;
D.printf("%dn",x);

参考答案

正确答案:B
解析:本题定义了共用体变量x及整型变量y,需要说明的是共用体变量不能直接引用,而只能用共用体变量中的成员,故选项A、C、D均错误。

考点:语句,定义