当前位置: 代码迷 >> C语言 >> 谁能给讲讲enum关键字的用法和作用吗?
  详细解决方案

谁能给讲讲enum关键字的用法和作用吗?

热度:103   发布时间:2007-08-09 17:56:19.0
谁能给讲讲enum关键字的用法和作用吗?
谁能给介绍一下enum的用法和作用啊,或者是看书的哪一块啊?
谢谢了,劳烦!
搜索更多相关的解决方案: enum  用法  关键  劳烦  看书  

----------------解决方案--------------------------------------------------------
枚举,主要用来定义一些常量,
比如,要定义图书馆的各类图书的类型,就可以用到enum
----------------解决方案--------------------------------------------------------
就是为了定义一组同属性的值,默认的最前面的是0,后面的元素依次+1;
但是注意,每个枚举都唯一定义一个类型,里面的元素的值不是唯一的,枚举成员的初始化只能通过同一枚举的成员进行!!
如:
enum num{a,b,c,d};那么a=0,b=1,c=2,d=3;

enum number{a=1,b,c=1,d,e}那么a=1,b=2,c=1,d=2,e=3;

初始化:
num k=a;对的,
num k=0;错的,
num k=e;错,类型不匹配;

enum成员是const,用来供选择!!

----------------解决方案--------------------------------------------------------
很少用到,基本用不到,同样的效果可以由其他方式实现
----------------解决方案--------------------------------------------------------
顶楼上的
----------------解决方案--------------------------------------------------------
  相关解决方案