A.变量demo与成员d2所占的内存字节数相同
B.变量demo中各成员的地址相同
C.变量demo和各成员的地址相同
D.若给demo.d1赋99后,demo.d2中的值是99.0
[单选题]设有以下定义union data{int d1; float d2;}demo;则下面叙述中错误的是( )。A. 变量demo与成员d2所占的内存字节数相同B. 变量demo中个成员的地址相同C. 变量demo和各成员的地址相同D. 若给demo.d1赋值99,demo.d2的值是99.0
[单选题]设有以下定义union data{ int d1; float d2; }demo;则下面叙述中错误的是A.) 变量 demo 与成员 d2 所占的内存字节数相同B.) 变量 demo 中各成员的地址相同C.) 变量 demo 和各成员的地址相同D.) 若给 demo.d1 赋 99 后 , demo.d2 中的值是 99.0
[单选题]设有以下定义 union data { int d1; float d2; }demo; 则下面叙述中错误的是A.变量demo与成员d2所占的内存字节数相同B.变量demo中各成员的地址相同C.变量demo和各成员的地址相同D.若给demo.d1赋99后,demo.d2中的值是99.0
[单选题]设有以下定义: typedef union { longi; int k[5];char c;}DATE; srtuct date { int cat;DATEcow;double dog;} too; DATE max; 则下语句的执行结果是 ( ) printf("%d,"sizeof(struct date))+size of(max));A.25B.30C.18D.8
[单选题]设有以下定义: typedef union {long i;int k[5];char c,}DATE, struct date {int cat;DATE cow;double dog;}too; DATE max; 则下列语句的执行结果是( ) printf("%d",stzeof(struct date)+sizeof(max));A.25B.30C.18D.8
[单选题]若有以下定义和语句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);
[单选题]设有以下定义: struck sk { int a; float b; }data; int *p; 若要使p指向data中的a域,正确的赋值语句是( )。A.p=&a;B.p=data.a;C.p=&data.a;D.*p=data.a;
[单选题]设有以下定义的语句,则*(*(p+2)+1)的值为______。int a[3][2]={10,20,30,40,50,60}, (*p)[2];p=a;A.10B.30C.60D.40
[主观题]设有以下定义和语句,则*(*(p+2)+1)的值为(14)。int a[3][2]={10, 20, 30, 40, 50, 60}, (*p)[2];p=a;
[单选题]设有如下定义:struck sk{ int a;float b;} data;int *p;若要使P指向data中的a域,正确的赋值语句是A.p=&a;B.p=data.a;C.p=&data.a;D.*p=data.a;