作业帮 > 综合 > 作业

以下对联合类型叙述正确的是()

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/14 20:15:26
以下对联合类型叙述正确的是()
A 可以对联合变量名直接赋值
B 使用联合变量的目的是为了节省内存
C 任何一个联合变量可以同时饮用联合中的不同成员
D 联合类型定义中不能同时出现结构类型的成员
B 联合”是一种特殊的类,也是一种构造类型的数据结构.在一个“联合”内可以定义多种不同的数据类型, 一个被说明为该“联合”类型的变量中,允许装入该“联合”所定义的任何一种数据,这些数据共享同一段内存,已达到节省空间的目的(还有一个节省空间的类型:位域).
再问: c和d为什么是错的?
再答: C:联合里面的东西共享内存,所以静态、引用都不能用,因为他们不可能共享内存。 D:在定义联合类型时,其成员可以是结构型变量,只是与定义结构类型的内存分配方式不同。
再问: 谢谢解答,虽然还有一点模糊。敢问一句,你是计算机专业的吗?
再答: 学软件的,只是C语言还是上学的时候学的,已经五、六年没用过,也是看点资料帮你解答的。
再问: 有心了,谢谢!