美文网首页
枚举enum——三种声明语法

枚举enum——三种声明语法

作者: 开发者zhang | 来源:发表于2017-07-06 09:29 被阅读0次
    enum BlenderSpeed {
        BlenderSpeedStir = 1,
        BlenderSpeedChop = 2,
        BlenderSpeedLiquify = 5,
        BlenderSpeedPulse = 9,
        BlenderSpeedIceCrush = 15
    };
    
    typedef enum {
        BlenderSpeedStir2 = 1,
        BlenderSpeedChop2 = 2,
        BlenderSpeedLiquify2 = 5,
        BlenderSpeedPulse2 = 9,
        BlenderSpeedIceCrush2 = 15
    } BlenderSpeed2;
    
    //NS_ENUM()实际上是一个预处理器宏,带有两个实参: 数据类型和名字
    typedef NS_ENUM(int, BlenderSpeed3) {
        BlenderSpeedStir3,
        BlenderSpeedChop3,
        BlenderSpeedLiquify3,
        BlenderSpeedPulse3,
        BlenderSpeedIceCrush3
    };
    

    相关文章

      网友评论

          本文标题:枚举enum——三种声明语法

          本文链接:https://www.haomeiwen.com/subject/toachxtx.html