有以下定义和语句,则sizeof(a) 的值是【 】,而sizeof(a,share)的值是【 】struct date{ int day;int mouth;int year;union{int share1;float share2;}share;}a;

有以下定义和语句,则sizeof(a) 的值是【 】,而sizeof(a,share)的值是【 】

struct date

{ int day;

int mouth;

int year;

union{int share1;

float share2;

}share;

}a;


相关考题:

已知如下定义,则sizeof(a)的值是struct{int i;char c;double a; } a;A.8B.9C.10D.11

设有以下说明和定义:typedef union {long i; int k[5]; char c;} DATE;struct data { int cat; DATE cow; double dog;} too;DATE max;则语句 printf("%d",sizeof(struct date)+sizeof(max));的执行结果是:___52____

已知如下定义,则sizeof(a)的值是 struct{ int i; char c; double a;}a;A.8B.9C.10D.11

有以下定义和语句,则sizeof(a.share)的值是( )。struct date{ unsigned int day;unsigned int mouth;unsigned int year;union{int share1;float share2;}share;}a;

设有以下说明和定义:typedef union{ long i;int k[5];char c; } DATE;struct date{ int cat;DATE cow;double dog; }too;DATE max;则下列语句的执行结果是______。printf("%d",sizeof (struct date) +sizeof(max));A.26B.30C.18D.8

设有以下定义: 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",sizeof(struet date)+sizeof(max));A.26B.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 ("%dn",sizeof(struct date)+sizeof(max));A.26B.30C.18D.8

假设sizeof(int)的值为4,对数组定义:int a[3][6];则sizeof(a[0] )的值为______。 假设sizeof(int)的值为4,对数组定义:int a[3][6];则sizeof(a[0] )的值为______。