枚舉是一個被命名的整型常數集合。生活中常見:表示星期的 SUNDAY, MONDAY, ..., SATURDAY 即為一個枚舉。
enum 枚舉名 {
標識符[=整型常數],
標識符[=整型常數],
...
} 枚舉變量;
=整型常數,從第一個標識符開始依次賦值 0, 1, 2...。enum string { x1, x2, x3, x4 } x; // x1=0, x2=1, x3=2, x4=3
enum string {
x1,
x2 = 0,
x3 = 50,
x4
} x; // x1=0, x2=0, x3=50, x4=51
,,最後一個可省略。enum string { x1=5, x2, x3, x4 }; enum string x = x3; // x 實際為 7