C++枚举类型C++枚举类型
C++枚举类型枚举类型的本质是一个integer系列的组合,应用场景:用一些整型来表示某些特定的状态,并且给这些整数赋予一些名字来增加代码的可读性。假设我有以下三个整型变量需要维护,最大的问题是这三个整型变量并不是一个group,也就是说我可以将value的值设置任意整数,那么后面的判断就变得没有意义了int a = 0;int b = 1;int c = 2;int value = b;if(value = b){ //do something}可以声明一个enum类型来将三个整数