【简答题】结构体与联合体有和区别?
已帮助 人
回答
共1条回复-
(1)结构体和联合体都是由多个不同的数据类型成员组成,但在任何同一时刻,联合体中只存放了一个被选中的成员(所有成员共用一块地址空间),而结构体的所有成员都存在(不同成员的存放地址不同)。(2)对于联合体的不同成员赋值,将会对其它成员重写,原来成员的值就不存在了,而对于结构体的不同成员赋值是互不影响的。

