結構體、枚舉
結構體、枚舉
枚舉
如果一個變量隻有幾種可能的取值可以用枚舉類型來定義。
枚舉值和枚舉類型變量可以自動轉換為int類型,而int類型不能自動轉換為枚舉值。
cin>>枚舉變量也是編譯器不允許的。
union
在struct中各成員有各自的內存空間,一個結構體變量的總長度是各成員長度之和(不考慮邊界調整)。而在union中,各成員共享一段內存空間, 一個聯合變量的長度等於各成員中最長的長度。

最後更新:2017-04-03 06:03:10
如果一個變量隻有幾種可能的取值可以用枚舉類型來定義。
枚舉值和枚舉類型變量可以自動轉換為int類型,而int類型不能自動轉換為枚舉值。
cin>>枚舉變量也是編譯器不允許的。
最後更新:2017-04-03 06:03:10