### 枚舉類型
枚舉也可以用來創建新的數據類型。
枚舉類型的存儲區就是整數類型的存儲區,這種存儲區在使用的時候只能存放有限的幾個整數。
枚舉類型也需要先聲明,然后才能使用。
聲明枚舉類型時需要提供一組名稱,計算機為每個名稱分配一個對應的整數,只有這些整數才能記錄在枚舉類型的存儲區里。
不同枚舉類型存儲區所能存放的整數范圍是不同的。
聲明枚舉類型的時候需要使用enum關鍵字。
默認第一個枚舉成員變量被分配的整數是0, 向后一次遞增。
#include <stdio.h>
int main(){
enum {CHUN, XIA, QIU, DONG};
printf("QIU = %d\n", QIU);
return 0;
}
可以在聲明枚舉類型的時候指定某個名稱被分配的整數是幾,這個名稱后面的名稱對應的整數也會發生變化。
#include <stdio.h>
int main(){
enum {CHUN, XIA = 5, QIU, DONG};
printf("QIU = %d\n", QIU);
return 0;
}