西安源代码软件技术服务有限公司

西安linux培训,西部开源让你参加培训不再有顾虑

2012-08-21 10:02  634次

  • 课程价格:请电话咨询
  • 开课时间:滚动开班
  • 上课地点:请咨询客服
  • 乘车路线:205,506,900,教育专线,916,311 312 313 212 210等

如遇无效、虚假、诈骗课程,请立即举报为了您的资金安全,请见面交易,切勿提前支付任何费用举报

课程详情
西部开源Linux全程就业班、RHCE班9月秋季报名 广大Linux爱好者,大家好:你想进入世界500强吗?你想不在为激烈的就业竞争烦恼吗?好好利用暑期吧,你将脱胎换骨!西部开源技术中心2012年9月秋季各linux全程就业班、RHCE认证班开始火热报名,西部开源技术中心欢迎各界linux兴趣爱好者积极的加入开源的行列!欢迎广大开源朋友咨询!你们是*开源软件的希望! 联系人:吕老师 尉老师 网址:www. westos.org 地址:陕西省西安市太白南路181号西部电子社区A座c区506室 公交线路:205,506,900,教育专线,916,311 312 313 212 210等 下面简单介绍下C语言中的枚举类型和在Linux系统中的作用。 枚举是一个被命名的整型常数的集合, 枚举在日常生活中很常见。 例如表示星期的SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY,SATURDAY, 就是一个枚举。 枚举的说明与结构和联合相似, 其形式为: enum 枚举名{ 标识符[=整型常数], 标识符[=整型常数], ... 标识符[=整型常数], } 枚举变量; 如果枚举没有初始化, 即省掉"=整型常数"时, 则从*个标识符开始, 顺 次赋给标识符0, 1, 2, ...。但当枚举中的某个成员赋值后, 其后的成员按依次 加1的规则确定其值。 例如下列枚举说明后, x1, x2, x3, x4的值分别为0, 1, 2, 3。 enum string{x1, x2, x3, x4}x; 当定义改变成: enum string { x1, x2=0, x3=50, x4, }x; 则x1=0, x2=0, x3=50, x4=51 注意: 1. 枚举中每个成员(标识符)结束符是",", 不是";", *一个成员可省略 ","。 2. 初始化时可以赋负数, 以后的标识符仍依次加1。 3. 枚举变量只能取枚举说明结构中的某个标识符常量。 例如: enum string { x1=5, x2, x3, x4, }; enum strig x=x3; 此时, 枚举变量x实际上是7。 enum 关键字在c中用的是比较多的,它常用来定义标记整型常量,你去看许多操作系统的源代码,都有用这个关键字来一次定义许多标记整型常量,其实它相当于定义一个整型常量的表,方便应用时查找。当然他的大部分功能都可以被宏定义代替,不过毕竟enum关键字定义的东东是支持类型检查的
相关课程
在线预约报名
  • 报名课程 :
    西安linux培训,西部开源让你参加培训不再有顾虑
  • 报名学校 :
    西安源代码软件技术服务有限公司
  • 学生姓名 :
    电话号码 :
    联系地址 :
    情况说明 :
    验  证  码 :