我正在尝试执行以下操作:
switch(moveDirection){
case MOVE_DIRECTION_UP:
//do something
break;
}
MOVE_DIRECTION_UP 是这样的:
const unsigned char MOVE_DIRECTION_UP = 0x0;
编译器给出错误:MOVE_DIRECTION_UP 不能出现在常量表达式中
当然应该允许这样做,因为如果我将 MOVE_DIRECTION_UP 替换为 0x0,它编译得很好。
任何帮助表示赞赏,谢谢!