「C言語」for文でenum型の要素をループするサンプル
構文
enum 列挙名 {
some code
}変数名;
使用例
#include <stdio.h>
 
enum DAY
{
      MON=1, TUE, WED, THU, FRI, SAT, SUN
} cft;
int main()
{
    // 列挙型の要素を取得
    for (cft = MON; cft <= SAT; cft++) {
        printf("enum element:%d \n", cft);
    }
}
結果
enum element:1
enum element:2
enum element:3
enum element:4
enum element:5
enum element:6