在C++中可以进行以下操作吗?
switch (value) {
case 0:
// code statements
break;
case 1:
case 2:
// code statements for case 1 and case 2
/**insert statement other than break here
that makes the switch statement continue
evaluating case statements rather than
exit the switch**/
case 2:
// code statements specific for case 2
break;
}
我想知道是否有一种方法可以使switch语句即使在遇到匹配的案例后也继续评估其余的案例。 (例如其他语言的
continue
语句) 最佳答案
简单的if
怎么样?
switch (value)
{
case 0:
// ...
break;
case 1:
case 2:
// common code
if (value == 2)
{
// code specific to "2"
}
break;
case 3:
// ...
}
关于c++ - 切换语句继续,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18522810/