可是微乳也许没想到,这种用法也给初学者造成了很多困惑。
3 学会在自己的项目中使用enum
其实enum这种用法在其他项目中也很常见,很多是为了替代宏定义,例如如下宏定义
#define MONDAY 1 #define TUESDAY 2 #define WEDNESDAY 3 #define THURSDAY 4 #define FRIDAY 5 #define SATURDAY 6 #define SUNDAY 7
完全可以使用如下枚举子来代替
enum
{
MODAY = 1,
TUESDAY = 2,
WEDNESDAY = 3,
THURSDAY = 4,
FRIDAY = 5,
SATURDAY = 6,
SUNDAY = 7
}大家都知道宏定义会潜在很多问题,而且对调试也不方便,所以多多使用enum吧!