• enum关键字


    【1】枚举类型在什么时候使用?

    如果一个变量只有几种可能的值,可以定义为枚举(enumeration)类型。

    所谓“枚举”是指将变量的值一一列举出来,变量的值只能在列举出来的值的范围内。

    声明枚举类型用enum开头。

    【2】声明枚举类型的一般形式?

    enum  枚举类型名  {枚举常量列表};

    当然,在声明了枚举类型之后,可以使用它来定义变量。

    示例代码如下:

    1 enum weekday{sun, mon, tue, wed, thu, fri, sat}; //枚举类型定义
    2 weekday workday;    //枚举变量

    【3】关于枚举的注意事项?

    (1)枚举是一种类型。(如【2】的示例,weekday即为一种类型。)

    (2)默认的,第一个枚举成员赋值为0,后面的每个枚举成员的值比前面的大1。(如【2】的示例,sun默认值为0,mon值为1,sat值为6)

    (3)枚举成员本身是一个常量表达式,不可以改变其值。

    (4)也可以显式的定义枚举成员的值,随机的指定其中某个值,其前的成员值为默认值,其后的成员值逐个大一。

     

    作者:kaizen
    声明:本文版权归作者和博客园共有,欢迎转载。但未经作者同意必须保留此声明,且在文章明显位置给出本文链接,否则保留追究法律责任的权利。
    签名:顺序 选择 循环
  • 相关阅读:
    Alpha阶段项目复审
    复审与事后分析
    测试与发布(Alpha版本)
    第七天
    第六天
    团队作业第4周——项目冲刺
    第一天
    第二天
    第四天
    第五天
  • 原文地址:https://www.cnblogs.com/Braveliu/p/2840036.html
Copyright © 2020-2023  润新知