获取枚举类型的名字字符串的方法

Keep Open and Learning
Post Reply
星际浪子
Posts: 3597
Joined: 01 May 2009 23:45

获取枚举类型的名字字符串的方法

Post by 星际浪子 » 10 Jun 2011 09:19

#include <stdio.h>

typedef enum {
SUN,
MON,
TUE,
WED,
THU,
FRI,
SAT
} DAY;

const char * const day[] = {
"SUN",
"MON",
"TUE",
"WED",
"THU",
"FRI",
"SAT"
};

int main()
{
DAY today = WED;
printf("Today is %s.\n", day[today]);

return 0;
}

Post Reply