A.共用体变量t不能作为函数的参数
B.通过引用共用体变量名t可以得到成员的值
C.共用体变量t的地址和它的各成员的地址不同
D.共用体变量t所占的内存长度等于它的各成员所占的内存长度之和
第4题
A.共用体变量t不能作为函数的参数
B.通过引用共用体变量名t可以得到成员的值
C.共用体变量t的地址和它的各成员的地址不同
D.共用体变量t所占的内存长度等于它的各成员所占的内存长度之和
第5题
A.共用体变量占的内存大小等于所需内存最大的成员所占的内存
B.共用体类型可以出现在结构体类型定义中
C.在定义共用体变量的同时允许对第一个成员的值进行初始化
D.同一共用体各成员的首地址不相同
第6题
A.共用体变量所占的内存大小,等于占用内存最多的成员所占的内存大小
B.共用体类型的定义可以出现在结构类型定义中
C.在定义共用体变量的同时允许对它的第一个成员进行初始化
D.同一个共用体变量中,各成员的首地址是不相同的
第7题
若有如下说明: union s {char a[9] int b; float c; }t; 则下列叙述正确的是()
A.共用体变量t不能作为函数的参数
B.通过引用共用体变量名t可以得到成员的值
C.共用体变量t的地址和它的各成员的地址不同
D.共用体变量t所占的内存长度等于它的各成员所占的内存长度之和
第8题
下列描述中,正确的是______。
A.a[2*3+5]可以是一个数组元素
B.可以对结构体类型和结构类型变量赋值、存取或运算
C.结构一经定义,系统就给它分配了所需的内存单元
D.结构体变量和共用体变量所占的内存长度是各成员占的内存长度之和
第9题
A.编译器只为共用体中最大的成员分配足够的内存空间。共用体的成员在这个空间内是彼此覆盖的,都从同一起始地址开始存储。
B.与结构体不同的是,共用体在内存中所占空间的字节数取决于占空间最多的那个成员变量。
C.共用体变量在每一瞬时只能保存一个成员,起作用的成员是最后一次赋值的成员。
D.共用体和结构体的成员访问方式以及成员的初始化方式都是一样的,都使用成员选择运算符访问成员变量,都可以在定义的时候对所有成员进行初始化。
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!