您的位置:首页 > 其它

枚举的基本概念

2015-12-23 20:49 302 查看
//
//  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;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: