题目内容

若有以下定义,则变量m所占的内存字节数是4个。(假如:char占1个字节,int占2个字节,long占4个字节)union U{char a[4],int i;long l;};struct S{int c;union U u;}m;

A. 对
B. 错

查看答案
更多问题

此条枚举类型的定义是正确的。enum a{one=9,two=-1,three};

A. 对
B. 错

以下程序的输出结果是0。union mynu{struct {int x,y,z;}u;int k;}a;void main(){a.u.x=4;a.u.y=5;a.u.z=6;a.k=0;printf("%d\n",a.u.x);}

A. 对
B. 错

程序运行的结果是________。main(){ union EXAMPLE{ struct{ int x;int y;}in;int a;int b;}e;e.a=1;e.b=2;e.in.x=e.a*e.b;e.in.y=e.a+e.b;printf("%d,%d\n",e.in.x,e.in.y);}

有以下说明定义语句,可用a.day引用结构体成员day,请写出引用结构体成员a.day的其它两种形式[1]、 [2] 。{ int day;char mouth;int year;} a,*b;b=&a;

答案查题题库