//
// main.c
// C语言学习
#include <stdio.h>
int main(int argc, const char * argv[]) {
// int sex = 0; //女
// int sex = 1; //男
//枚举就是专门用于表示几种固定类型的取值
//枚举的本质就是基本数据类型,整型
//枚举和结构体一样,要想定义枚举类型变量,那么必须先定义枚举类型
//1.定义枚举类型
enum Gender{
male, //默认情况下,枚举的第1个取值就是整数0
female
};
//2.通过枚举类型定义一个枚举变量
// 枚举类型 变量名称
enum Gender sex;
sex = male;
printf("male=%i\n",sex); //male=0
sex = female;
printf("female=%i\n",sex); //female=1
//定义一个枚举保存一年四季
//规范
//枚举类型的取值一般是以"k"开头,后面跟上枚举类型的名称,再跟上当前取值的含义
enum Season
{
kSeasonSpring,
kSeasonSummer,
kSeasonAutumn,
kSeasonWinter
};
enum Season es;
es = kSeasonWinter;
printf("winter=%i\n",es); //winter=3
return 0;
}