黑马程序员技术交流社区

标题: 关于枚举的应用求解???? [打印本页]

作者: 孤独客    时间: 2013-6-25 19:44
标题: 关于枚举的应用求解????
我们定义一个枚举,能把枚举变量作为switch的条件使用?
比如:enum    digit
               {  0, 1,2,3,4,5,6,7,8,9 }

           digit a;
能不能把枚举变量作为switch(a)条件使用,如何实现?






作者: 逆_水_寒    时间: 2013-6-25 20:28
应该是取一个枚举的量作为switch的条件,case分辨与枚举的哪个量件相同吧。。。。
作者: 许庭洲    时间: 2013-6-25 20:29
1. 按照系统的默认,枚举中的每个元素类型都是int型,且第一个元素删去的值为0,它后面的每一个连续的元素的值按加1递增;
2. 在枚举中,也可以给元素直接赋值,如下把星期天的值设为1, 其后的元素的值分别为2,3......
     enum WeekDay{ Sunday=1. Monday, Tuesday, Wednesday, Thursday, Friday, Saturday };




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2