C++ 中的列舉資料型別是什麼?


列舉型別聲明瞭一個可選的型別名稱,並宣告一組零個或更多識別符號,這些識別符號可作為該型別的列舉值來使用。每個列舉值都是一個常量,其型別為列舉。例如,如果您正在建立的應用程式中某個變數的型別是固定的。例如,性別,它可以是三種類型:男性、女性和其他。您可以像下面這樣定義並使用列舉 −

#include<iostream>
using namespace std;
enum Gender {MALE, FEMALE, OTHERS};
int main() {
   Gender gen = Gender.FEMALE;
   return 0;
}

預設情況下,第一個名稱的值為 0,第二個名稱的值為 1,第三個名稱的值為 2,依此類推。但這些值並不重要,因為列舉基本上用於具有符號意義。每當您在程式中比較列舉時,您都將使用其符號意義,而不是它的實際值。

更新日期: 2020 年 02 月 11 日

777 次瀏覽

開啟您的 職業

完成課程獲得認證

開始學習
廣告
© . All rights reserved.