jump to case label fpermissive
switch case 语句中,在case里定义变量就会出现这种编译错误;
原因是编译器认为这种写法会错过变量的定义,就报错;
解决方法:将变量的定义移出switch case;
总结:不要在if或case下定义变量;
![编辑错误 jump to case label [-fpermissive] - 风清木 - 风清木 编辑错误 jump to case label [-fpermissive] - 风清木 - 风清木](http://img2.ph.126.net/v_l45EnDwf-jAesvMqCrSg==/1994250210096453494.png)
switch case 语句中,在case里定义变量就会出现这种编译错误;
原因是编译器认为这种写法会错过变量的定义,就报错;
解决方法:将变量的定义移出switch case;
总结:不要在if或case下定义变量;
![编辑错误 jump to case label [-fpermissive] - 风清木 - 风清木 编辑错误 jump to case label [-fpermissive] - 风清木 - 风清木](http://img2.ph.126.net/v_l45EnDwf-jAesvMqCrSg==/1994250210096453494.png)