c枚举类型 枚举类型简单说明 - 奇闻 - 52资讯网
首页 > 奇闻 > 正文

c枚举类型 枚举类型简单说明

一丶C语言中的枚举类型(ENUM)

在我们实际工作中,或者编写代码中.我们有的时候会用固定的值.而且不是很多.

这个时候就可以使用枚举了.如果我们使用#define显然不好办.

例如我们星期一到星期天.

#define Mon 1 

......

虽然说能解决问题.

1.枚举的定义:

  语法:

关键字 枚举名字 {类型名称,类型名称...};
enum MyData {Mon,Tues,Wed,...};

我们现在定义好了枚举了.但是没有给值.其实枚举自动帮我们给定了.

Mon = 0,Tues = 1..依次类推.

我们也可以自己指定.

例如:

enum MyData {mon = 2,Tues,wed,...}

那么Tues = 3,wed = 4..依次类推.

二丶枚举变量的定义 1.定义

 枚举也是一种数据类型.我们可以使用枚举来定义一个枚举变量.

例如:

2.初始化

常用的初始化  

1.enum MyData a = mon;
2.enum MyData{mon = 1,..};

枚举变量赋值只能是枚举中定义的值.

小编推荐
  • 火影蛞蝓湿骨林 为何蛞蝓却这么尊敬纲手
    在火影里面,种类最丰富的一种东西就是忍术了,毕竟这是一部讲述忍者之间的关系。在那些种类繁多的忍术里面,有一种虽然只是C级却几乎所有忍者在战斗时都会使用的忍术,那就是通灵之术。这个

    2019-09-27

  • 马王堆女尸为什么解剖 各种各样被奷杀的女尸
    “文化名片” 记当年 “一具距今2100多年的女尸和同时出土的一幅极为珍贵的彩色帛画保存完好,尸体柔软光亮。这是长沙马王堆西汉墓的一大发现。”接下来,内参写道:省博物馆在湖南烈士公园

    2019-09-27

  • 外国美女中国找男朋友 实在想不通为什么中国
    现在很多中国女孩,动不动就说想找个外国男友,特别是留学生,但你们知道吗?其实外国男友并不是你们想象中那么好,最想不到的是居然有人要跟外国黑人在一起! 据报道,北京某医院发现一名

    2019-09-27

  • 泸县中学生死亡续 要求四川教育厅弄清死亡原
      未来网北京4月6日电在今日的教育部新闻发布会上,教育部基础司司长吕玉刚针对日前发生的泸县太伏中学14岁学生死亡事件表态,目前已派教育部相关工作人员和四川省教育厅取得联系,四川省教育厅

    2019-09-27

  • 流浪狗连伤22人 “流浪狗”惊吓路人致受伤
    为进一步坚持发展新时代“枫桥经验”,零距离服务群众,做到矛盾不上交、平安不出事、服务不缺位,切实将各类矛盾纠纷化解在萌芽状态,确保辖区持续稳定。近日,陕西省铜川市宜君县偏桥派出所

    2019-09-26

热图推荐