枚举

枚举值并不是用户类间传值的,说句实话枚举对于编译器来说一点用处都没有。枚举是为了我们编写代码方便而设计的。比如

typedef enum{
     notSelect = 0,
     isSelect = 1
} arraryTag;

这个作用仅仅是在你赋值的时候,赋的是isChange的时候,变量的值等于1,但是你看着是isChange。这样在你以后读代码或者继续开发的时候,不会因为等于1还是等于0而不知道什么意思。

原文地址:https://www.cnblogs.com/abl1992/p/5286645.html