MPLAB XIDE的使用问题

2019-03-25 18:43发布

MPLAB X IDE里面,switch语句在case后面不能使用变量吗
switch(Displacement[5])
    {
        case Displacement[0]:
            Run_Section = 0;//加加速段
        break;

像上面这样,报错如下
Interrupt.c:297:9: error: case label does not reduce to an integer constant
         case Displacement[0]:
我记得有些编译器都可以这样用的呀,MPLAB不允许这样吗
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。