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
聲明)
爲什麼你有'案例2'兩次? – Barmar
你是什麼意思*掃描*其餘案件? 'switch'就像一個'goto',只有當它到達'break'時纔會停止。 – andy256
@ andy256我的意思是評估。 – Dan