2
#include <iostream>
using namespace std;
enum color {
black=1, blue, green, cyan, red, purple, yellow, white
} colors;
int main(){
color mycolor;
mycolor = blue;
cout << mycolor;
return 0;
}
對象名稱的顏色有任何用法嗎?我能打印出任何這些顏色的名稱使用枚舉或我只能打印出每個顏色對應的常數?枚舉對象名稱
但是,使用數值的目的是什麼,因爲我將它定義爲顏色,但是我在控制檯上打印出一個數字分支? – 14K
@明目的是提高你的程序的可讀性:'set_color(cyan)'比'set_color(4)'更具描述性。 – dasblinkenlight
你能列舉一個例子嗎? – 14K