有时候写switch case表达式的时候会出现报错:”控制传输跳过的实例化“
只要在每个case后加上大括号就好了,用大括号把所要执行的语句包起来就可以
//错误写法
switch(num)
case 0:
//todo
break;
case 1:
//todo
break;
default:
break;
//修改如下:
switch(num)
case 0:
{
//todo
break;
}
case 1:
{
//todo
break;
}
default:
break;