中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c++枚舉類型enum怎么使用

c++
小億
109
2023-10-09 17:11:28
欄目: 編程語言

在C++中,枚舉類型(enum)用于定義一組具有離散值的常量。它可以用來提高代碼的可讀性和可維護性。以下是使用枚舉類型的基本語法:

enum 枚舉類型名 {
枚舉值1,
枚舉值2,
...
};

其中,枚舉類型名是你給枚舉類型起的名稱,枚舉值是枚舉類型中的常量。具體使用示例如下:

#include <iostream>
enum Weekday {
Monday,
Tuesday,
Wednesday,
Thursday,
Friday,
Saturday,
Sunday
};
int main() {
Weekday today = Wednesday;
if (today == Wednesday) {
std::cout << "Today is Wednesday." << std::endl;
} else {
std::cout << "Today is not Wednesday." << std::endl;
}
return 0;
}

在上面的例子中,我們定義了一個名為Weekday的枚舉類型,包含了一周中的每一天。然后,在main函數中,我們聲明一個名為today的變量,并將其賦值為Wednesday。接著,我們使用if語句判斷今天是否為Wednesday,并輸出相應的結果。

需要注意的是,枚舉值默認從0開始遞增,也可以手動指定枚舉值的數值。例如:

enum Month {
January = 1,
February,
March,
...
};

在使用枚舉類型時,可以直接使用枚舉值,而無需使用枚舉類型名。例如:

Weekday today = Wednesday;
std::cout << today << std::endl;  // 輸出2

上述代碼中,輸出的結果為2,因為Wednesday在枚舉類型中的值為2。

希望對你有幫助!

0
盐源县| 台江县| 姚安县| 东平县| 阳城县| 凤庆县| 和静县| 德惠市| 松滋市| 得荣县| 尼勒克县| 土默特右旗| 桃江县| 林州市| 惠来县| 沂源县| 沭阳县| 朝阳区| 上林县| 闸北区| 泾阳县| 临清市| 沂源县| 达州市| 绍兴市| 陕西省| 乌审旗| 东至县| 全州县| 囊谦县| 阳高县| 桦川县| 内乡县| 庆元县| 崇阳县| 亳州市| 图们市| 南漳县| 宝山区| 乳源| 南溪县|