enum枚举型变量的使用
来源:互联网 发布:java层次遍历二叉树 编辑:程序博客网 时间:2024/05/01 08:57
如果一个变量你需要几种可能存在的值,那么就可以被定义成为枚举类型。之所以叫枚举就是说将变量或者叫对象可能存在的情况也可以说是可能的值一一例举出来。
举个例子来说明一吧,为了让大家更明白一点,比如一个铅笔合中有一支笔,但在没有打开之前你并不知道它是什么笔,可能是铅笔也可能是钢笔,这里有两种可能,那么你就可以定义一个枚举类型来表示它!
enum box{pencil,pen};//这里你就定义了一个枚举类型的变量叫box,这个枚举变量内含有两个元素也称枚举元素在这里是pencil和pen,分别表示铅笔和钢笔。
在这里要说一下,如果你想定义两个具有同样特性枚举类型的变量那么你可以用如下的两种方式进行定义!
enum box{pencil,pen};
enum box box2;//或者简写成box box2;
再有一种就是在声明的时候同时定义。
enum {pencil,pen}box,box2; //在声明的同时进行定义!
枚举变量中的枚举元素系统是按照常量来处理的,故叫枚举常量,他们是不能进行普通的算术赋值的,(pencil=1;)这样的写发是错误的,但是你可以在声明的时候进行赋值操作!
enum box{pencil=1,pen=2};
但是这里要特别注意的一点是,如果你不进行元素赋值操作那么元素将会被系统自动从0开始自动递增的进行赋值操作,说到自动赋值,如果你只定义了第一个那么系统将对下一个元素进行前一个元素的值加1操作,例如
enum box{pencil=3,pen};//这里pen就是4系统将自动进行pen=4的定义赋值操作!
文章出处:飞诺网(www.firnow.com):http://dev.firnow.com/course/3_program/c++/cppjs/2008727/134149.html
- enum枚举型变量的使用
- enum枚举型的使用
- 枚举变量enum的大小
- enum 枚举的使用
- 枚举(enum)的使用
- 【Enum】枚举的使用
- 枚举Enum的使用
- Enum枚举的使用
- enum 枚举的使用
- Keil中枚举型(enum)变量的长度大小
- java enum枚举的使用
- Enum枚举类型的使用
- java 枚举的使用 enum
- enum枚举类型的使用
- 枚举类型ENUM的使用
- 枚举(enum)的使用
- enum 枚举值的使用
- java enum枚举的使用
- Java异常类总结
- 2010移动开发者大会系列报道:在App Store日进斗金的推广秘诀
- 在类中如何使用 Server.MapPath
- 超链接去掉边框和下划线
- 安全之美(英文影印版)
- enum枚举型变量的使用
- 一个使用JS提交表单并传递参数的问题
- Opencore介绍
- CSS开头空两格
- 网站黑白
- WinForm下载
- 上一篇 下一篇 |返回日志列表 64位系统上部署程序的过程发生Oracle数据库无法连接的问题以及解决的过程
- jquery 取值与验证
- 文件下载(一)