17.结构与联合有和区别?

  1. 结构和联合都是由多个不同的数据类型成员组成, 但在任何同一时刻, 联合中只存放了一个被选中的成员(所有成员共用一块地址空间), 而结构的所有成员都存在(不同成员的存放地址不同)。
  2. 对于联合的不同成员赋值, 将会对其它成员重写, 原来成员的值就不存在了, 而对于结构的不同成员赋值是互不影响的
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 结构体 在C语言中,可以使用结构体(Struct)来存放一组不同类型的数据。结构体的定义形式为: 结构体是一种集合...
    Xiho丶阅读 1,115评论 0 2
  • 冰雪银色 日出美 月 朦胧 月景 洞穴 极光 雪屋 秋 山 贝加尔湖 缅甸 西藏神山湖 云雾 黄山 火车 草原 角...
    Thallos阅读 480评论 1 2
  • 现在在去北京的路上。刚到火车站的时候,万分的不舍,眼泪啪嗒就下来了。还没来得及矫情,就开始下雨。等火车到的时候,...
    爱你依旧214阅读 212评论 0 0
  • 早上被boss两句话就讲得有点飙泪 自我反省内心应该是有点委屈加心虚 但是不想哭啊 教训也是一种教导 流泪显得很弱...
    RoyBoom阅读 620评论 0 0
  • 猫九在知乎和实际生活中曾被不止一次被咨询:“我的家人(朋友)有抑郁症,要不要养一只猫或者狗狗给他?” 从第一次被提...
    猫九说猫阅读 816评论 0 1

友情链接更多精彩内容