题目内容

设有以下说明语句typedef struct{ int a;float b;} STUTYPE;则下面不正确的叙述是_____。

A. truct 是结构体类型的关键字。
B. STUTYPE是用户定义的结构体类型名。
C. STUTYPE是用户定义的结构体变量名。
D. a和b都是结构体成员名。

查看答案
更多问题

下列描述说明正确的是_____。A、typedef int INTEGER; INTEGER j, k;B、typedef int char; char j, k;C、typedef a[3] ARRAY; ARRAY b;D、以上描述均不正确

A. typedef int INTEGER; INTEGER j, k;
B. typedef int char; char j, k;
C. typedef a[3] ARRAY; ARRAY b;
D. 以上描述均不正确

以下选项中,能定义s为合法的结构体变量的是_____。

A. typedef struct abc{double a; char b[10]; } s;
B. struct {double a; char b[10];
C. struct ABC {double a; char b[10]; };ABC s;
D. typedef ABC {double a;har b[10]; };ABC s;

设有以下定义typedef union{long i; int k[5]; char c;} DATE;struct date{int cat; DATE cow; double dog;} too;DATE max;则下列语句的执行结果是_____。printf(“%d\n, sizeof(struct date)+sizeof(max)); }

A. 25
B. 30
C. 18
D. 8

下面程序的输出结果是_____。 typedef struct {long x[2]; short y[4]; char z[8]; }MYTYPE; MYTYPE a; main() { printf("%d\n",sizeof(a));}

A. 2
B. 8
C. 14
D. 24

答案查题题库