为给数值一个有意义的称号什么时候用宏什么时候用枚举

如题所述

宏和枚举都可以的情况是整数数值的时候,并且不考虑名字空间冲突。如果定义的是浮点数、字符串那只能用宏或者const常量;如果考虑名字空间冲突,那最好用const常量和枚举;另外枚举在定义连续的整数值时比宏方便
温馨提示:答案为网友推荐,仅供参考