我曾经这样使用过switch语句:
但是以下语法似乎有问题:
编译器报错“重复的case值”。我的代码有什么问题?
switch (ch){
case 'P' || 'p':
goto balance;
break;
case 'r' || 'R':
goto menu;
break;
default:
cout<<"\t\tInvalid Choice!!"<<endl;
system ("\t\tpause");
system ("cls");
goto menu;
break;
}
但是以下语法似乎有问题:
case 'r' || 'R'
编译器报错“重复的case值”。我的代码有什么问题?
case 'P' || 'p':
是有效的语法吗?还是你只是随意编造语法? - abelenky