在C语言的枚举定义中,不可定义相同的变量但可以定义相同的值。如下
typedef enum
{
enumFIRE=0,
enumHUMID=1,
enumAIRCOND=2,
enumWATER=3,
enumAIR=4,//气体 烟感 NSJ
enumGATE=5,
enmuLOCAL=6,//本地和远程 NSJ添加
enmuBREAKER=7,//断路器反馈 NSJ添加
enmuCAN=6,//CAN通讯告警
}WARN_enum;
定义几个变量用于赋值仿真,如下
u16 test_a,test_b,test_c ;
test_a = enmuLOCAL;
test_b = enmuBREAKER;
test_c = enmuCAN;
仿真查看变量的值