C++union 联合
生活随笔
收集整理的這篇文章主要介紹了
C++union 联合
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
**聯合(union)是一種節省空間的特殊的類,一個 union 可以有多個數據成員,但是在任意時刻只有一個數據成員可以有值。當某個成員被賦值后其他成員變為未定義狀態。**聯合有如下特點:
?默認訪問控制符為 public
?可以含有構造函數、析構函數
?不能含有引用類型的成員
?不能繼承自其他類,不能作為基類
?不能含有虛函數
?匿名 union 在定義所在作用域可直接訪問 union 成員
?匿名 union 不能包含 protected 成員或 private 成員
?全局匿名聯合必須是靜態(static)的
union 使用
總結
以上是生活随笔為你收集整理的C++union 联合的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 马卡龙定价依据是什么?
- 下一篇: 问询一下冲小燕燕窝银耳羹怎么吃?需要煮吗