C++枚舉類型用法總結(enum)(能夠用枚舉字符常量代替常量)

C++枚舉類型enum表示枚舉,一般用於定義個新類型的字符常量,好比enum {January,February,March}。枚舉類型的做用域通常是整個文件或者類內。當枚舉類型定義在文件開頭時,則做用域是從定義位置開始日後(不包括函數內定義);當枚舉類型在類內定義時,則做用域爲整個類內。在類內的頭文件定義和初始化枚舉類型,當實例這個類的對象時,枚舉類型不會佔用空間,只是包含一個字符常量而已。io
相關文章
相關標籤/搜索