- enum 是一個可以將自己定義的字符串作爲一個符號,用於以後判斷,賦值等操作的枚舉類型。
- 內部的字符串不用加引號,如果不賦值的話,默認從第一個字符串等於0開始,後面的字符串代表的值逐個加1;
- 也可以重新賦值,但是隻能賦整型值
- 參考鏈接
enum Test{nnp, cft, zjr,uyr};//值從左到右依次爲 0,1,2,3
enum Test1{tt1=10,tt2,tt3};//值從左到右依次爲 10,11,12
enum Test2{ss1,ss2=4,ss3,ss4};//值從左到右依次爲 0,4,5,6
int main()
{
int name1 = nnp;
int name2 = cft;
cout << name1 << endl;//輸出0
if (name2 == cftl)
{
cout << "I love you" << endl;
}
return 0;
}