黑马程序员技术交流社区
标题:
枚举
[打印本页]
作者:
lvguodong
时间:
2015-10-6 00:19
标题:
枚举
#include <stdio.h>
int main()
{
//定义枚举
enum Day
{
MORNNING, //注意是逗号,且默认从0开始
MOON,
AFTERNOON=7, //将枚举常量重新定义一个值
NIGHT,
};
enum Day date=MORNNING; //定义一个枚举变量并初始化赋值
printf("MORNNING=%d\n",date);
date=MOON;
printf("MOON=%d\n",date);
date=AFTERNOON;
printf("AFTERNOON=%d\n",date);
date=NIGHT;
printf("NIGHT=%d\n",date);
int a=0;a=1;
printf("a=%d\n",a);
//上面等价于下面的
enum KAIGUAN
{
CLOSE,
OPEN,
};
enum KAIGUAN KAI=OPEN;
printf("OPEN=%d\n",KAI);
return 0;
//同一个作用域内,即使枚举类型不一致,也不能出现重复的枚举常量
}
复制代码
作者:
HI奋斗
时间:
2015-10-6 07:15
写的很仔细。
作者:
A侠
时间:
2015-10-6 17:00
????????
作者:
Eric_h
时间:
2015-10-7 22:33
写的很认真啊
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2