zoukankan      html  css  js  c++  java
  • C 枚举 相同的值

    /*********************************************************************************
     *                         C 枚举 相同的值
     * 说明:
     *     在读ST的Discovery开发的源代码的时候发现使用了枚举,枚举中用相同的值,发现自己
     * 从来没用过这种方法,测试一下,在GPIO分组枚举的时候,确实是个好方法。
     *
     *                                              2017-12-29 深圳 南山平山村 曾剑锋
     ********************************************************************************/
    
    #include <stdio.h>
    
    enum enum_type
    {
        LED2 = 0,
        LED_GREEN = LED2,
        LED_RED,
    };
    
    int main()
    {
        enum enum_type led_2 = LED2;
        enum enum_type led_green = LED_GREEN;
        enum enum_type led_red = LED_RED;
    
        /**
         * output value:
         * 0.
         * 0.
         * 1.
         */
        printf("%d.
    ", led_2);
        printf("%d.
    ", led_green);
        printf("%d.
    ", led_red);
    }
  • 相关阅读:
    xml解析
    xml基础
    对象的深浅克隆
    批处理文件(bat)
    贪吃蛇逻辑代码
    排序算法
    tcp,第一个例子,客户端,服务端
    网络编程三要素
    装饰者模式
    工作中遇到的问题
  • 原文地址:https://www.cnblogs.com/zengjfgit/p/8145347.html
Copyright © 2011-2022 走看看