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


列舉型別宣告一個可選型別名稱和一組 0 個或多個可用作型別值的身份識別符號。每個列舉器都是常數,其型別是列舉。例如,如果您要建立一個具有固定型別的應用程式某些變數。例如,比如說性別,它可以是三種類型:男性、女性和其他。您可以定義和使用列舉,如下所示 −

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

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

更新於:2020 年 2 月 11 日

已瀏覽 777 次

開啟你的 職業生涯

完成課程即可獲得認證

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