题目内容

以下 是对C语言中共用体类型数据的正确叙述:

A. 一旦定义了一个共用体变量后,即可引用该变量或该变量中的任意成员;
B. 一个共用体变量中可以同时存放其所有成员;
C. 一个共用体变量中不能同时存放其所有成员;
D. 共用体类型数据可以出现在结构体类型定义中,但结构体类型数据不能出现在共用体类型定义中。

查看答案
更多问题

若已定义了如下的共用体类型变量x,则x所占用的内存字节数为 (设在16位PC机的环境下)union data{ inti;char ch;double f;}x;

A. 7
B. 11
C. 8
D. 10

设有以下说明和定义: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. 26
B. 30
C. 18
D. 8

变量a所占内存字节数是union u{ char st[4];int i;long l;};struct A{ int c;union u;}a;

A. 4
B. 5
C. 6
D. 8

以下对枚举类型名的定义中正确的是 。

A. enum a={one,two,three};
B. enum a{one=9,two,three};
C. enum a={“one”,“two”,“three”};
D. enum a{“one”,“two”,“three”};

答案查题题库