enum 列舉名稱{
列舉常數1,
列舉常數2,
..................
列舉常數n
}變數名1,變數名1,...,變數名n;
//變數宣告為 enum 者可以在此宣告
範例:
enum color{
black,
Brown, Red,
Orange,
Yellow,
Green,
Blue,
Violet,
Gray,
White
}a,b;
|
typedef enum 列舉名稱 另一個列舉名稱;
enum 列舉名稱{
列舉常數1,
列舉常數2,
..................
列舉常數n
}變數名1,變數名1,...,變數名n;
範例:
typedef enum color Color;
enum color{
black,
Brown, Red,
Orange,
Yellow,
Green,
Blue,
Violet,
Gray,
White
}a,b;
|
typedef enum 列舉名稱{
列舉常數1,
列舉常數2,
..................
列舉常數n
}另一個列舉名稱;
範例:
typedef enum color{
black,
Brown, Red,
Orange,
Yellow,
Green,
Blue,
Violet,
Gray,
White
}Color; |