C++结构与联合有和区别?
生活随笔
收集整理的這篇文章主要介紹了
C++结构与联合有和区别?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
結構與聯合有和區別?
(1). 結構和聯合都是由多個不同的數據類型成員組成,但某時刻, 聯合中只存放了一個被選中的成員(所有成員共用一塊地址空間), 而結構的所有成員都存在(不同成員的存放地址不同)。
(2). 對于聯合的不同成員賦值,將會對其它成員覆蓋寫,原來成員的值就不存在了, 而對于結構的不同成員賦值是互不影響。
該博文為原創文章,未經博主同意不得轉載,如同意轉載請注明博文出處
本文章博客地址:https://cplusplus.blog.csdn.net/article/details/112600825
總結
以上是生活随笔為你收集整理的C++结构与联合有和区别?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++将“引用”作为函数返回值类型的格式
- 下一篇: C++重载(overload)和重写(覆