如何在 C++ 中定義列舉型別(enum)?
列舉型別聲明瞭一個可選型別名和一組零個或多個識別符號,這些識別符號可用作該型別的取值。每個列舉器均為常量,其型別為列舉。例如,如果你開發的應用程式針對某些變數具有固定數量的型別。例如,性別變數可有三類:男性、女性和其他。你可以定義並使用列舉,如下所示:
#include<iostream>
using namespace std;
enum Gender {MALE, FEMALE, OTHERS};
int main() {
Gender gen = Gender.FEMALE;
return 0;
}預設情況下,第一個名稱的值為 0,第二個名稱的值為 1,第三個的值為 2,依此類推。但這些值無關緊要,因為從本質上講,列舉用於表示符號含義。每當你比較自己程式中的列舉時,你只使用它的符號含義,而不使用它的實際值。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP