zoukankan      html  css  js  c++  java
  • C语言第十讲,枚举类型简单说明

              C语言第十讲,枚举类型简单说明

    一丶C语言中的枚举类型(ENUM)

    在我们实际工作中,或者编写代码中.我们有的时候会用固定的值.而且不是很多.

    这个时候就可以使用枚举了.如果我们使用#define显然不好办.

    例如我们星期一到星期天.

    #define Mon 1 

    ......

    虽然说能解决问题.

    1.枚举的定义:

      语法:

    关键字 枚举名字 {类型名称,类型名称...};
    enum MyData {Mon,Tues,Wed,...};

    我们现在定义好了枚举了.但是没有给值.其实枚举自动帮我们给定了.

    Mon = 0,Tues = 1..依次类推.

    我们也可以自己指定.

    例如:

      

    enum MyData {mon = 2,Tues,wed,...}

    那么Tues = 3,wed = 4..依次类推.

    二丶枚举变量的定义

    1.定义

     枚举也是一种数据类型.我们可以使用枚举来定义一个枚举变量.

    例如:

      

    enum MyData a,b,c;

    2.初始化

    常用的初始化  

    1.enum MyData a = mon;
    2.enum MyData{mon = 1,..};

    枚举变量赋值只能是枚举中定义的值.

  • 相关阅读:
    jQuery之选择器
    JAVA之网页截屏
    AJAX之JSON
    JSP之AJAX
    JSP之邮箱检验
    【16】LRUChache
    hashmap与currentHashMap
    Day1 工厂模式
    D0 设计模式
    【15】【有点特殊的dp】 剪绳子
  • 原文地址:https://www.cnblogs.com/iBinary/p/9051822.html
Copyright © 2011-2022 走看看