枚举
是一种简洁的 **数据类型**
格式定义
enum 枚举名
{枚举元素1,枚举元素1,······};
例子
对星期1到星期天依次赋值1-7
- #define定义
#define MON 1
#define TUE 2
#define WED 3
#define THU 4
#define FRI 5
#define SAT 6
#define SUN 7
- 枚举enum
enum day{
MON=1,TUE, WED, THU, FRI, SAT, SUN
}//第一个枚举成员默认值为整型的0,后面的依次加一,
枚举变量
- 第一种方式
enum DAY
{
MON=1, TUE, WED, THU, FRI, SAT, SUN
};
enum Day day
- 第二种方式
enum DAY
{
MON=1, TUE, WED, THU, FRI, SAT, SUN
} day;
- 第三种方式
enum
{
MON=1, TUE, WED, THU, FRI, SAT, SUN
} day;