若有下面的说明和定义,则sizeof(struct aA) 的值是( ) struet aa { int r1;double r2 float r3; union uu{char u1[5]; long u2[2]; }ua; } mya;
A.30
B.29
C.24
D.22
第1题:
若有下面说明和定义:struct test{ int m1;char m2;float m3;union uu(char u1[5];int u2[2];)ua;}myaa; 则sizeof(struct test)的值是( )。A)20 B)16C)14 D)9
第2题:
以下对结构体类型变量的定义中,不正确的是______。
A.typedef struct aa { int n; float m; }AA; AA td1;
B.#define AA struct aa AA {int n; float m; }td1;
C.struct {int n; float m; }aa; srtuct aa td1:
D.struct {int n; float m; }tdl;
第3题:
若有以下说明和定义语句,则变量w在内存中所占的字节数是 【19】 。
union aa {float x; float y; char c[6]; };
struct st{ union aa v; float w[5]; double ave; } w;
第4题:
以下对结构体类型变量的定义中,不正确的是( )
A.typedef struct aa { int n; float m; }AA; AA tdl;
B.#define AA struct aa AA{ int n; float m; }tdl;
C.struct { int n; float m; }aa; struct aa tdl;
D.struct { int n; float m, }tdl;
第5题:
若有下面的说明和定义,则sizeof(struct aa) 的值是 struct aa { int rl;double r2;float r3; union uu {char ul [5];long u2[2]}ua; }mya;
A.30
B.29
C.24
D.22
第6题:
若有下面的说明和定义
struct test
{ int ml; char m2; float m3;
union uu {char ul[5]; int u2[2];} ua;
} myaa;
则sizeof(struct test )的值是
A.12
B.16
C.14
D.9
第7题:
设有以下说明和定义:
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____
第8题:
以下对结构体类型变量的定义中,不正确的是
A.typedef struct aa
{ int n;
float m;
}AA;
AA tdl;
B.#define AA struct aa
AA{ int n;
float m;
} tdl;
C.struct
{ int n;
float m;
} aa;
struct aa tdl;
D.struct
{ int n;
float m;
} tdl;
第9题:
若有下面的说明和定义,则sizeof(struct aa)的值是______。 struct aa { int r1;double r2;float r3; union uu{char ul[5]long u2[2]}ua; }mya;
A.30
B.29
C.24
D.22
第10题:
若有下面的说明和定义: struct test { int m1;Char m2;float m3; union uu{char u1[5];int u2[2];}ua; } myaa; 则sizeof(struct test)的值是
A.12
B.16
C.14
D.9