【牛客網】—— 枚舉(enum)所佔內存大小

這裏咱們先來看一道題 這是牛客網上的一個題,我在計算這個類的大小時,對於enum枚舉類型所佔空間的大小有了一些困惑,經過查閱資料我瞭解到其實在C++標準文檔中是這樣說明的:「枚舉類型的尺寸是以可以容納最大枚舉子的值的整數的尺寸」,同時標準中也說名了:「枚舉類型中的枚舉子的值必需要可以用一個int類型表述」,也就是說,枚舉類型的尺寸不可以超過int類型的尺寸,可是是否是必須和int類型具備相同的尺寸
相關文章
相關標籤/搜索