一般做法是在默认子句后指定一个中断?

Nat*_*man 10 c++ switch-statement

可能重复:
在返回..和默认情况下中断

如果我有一个switch语句:

switch()
{
    case 1: ...
    case 2: ...
    ...
    default:
        break;
}
Run Code Online (Sandbox Code Playgroud)

默认条款中断是否有任何理由?我在很多地方看到了这一点,但这不是不必要的吗?一般做法是什么?

另一个案例标签可以默认子句之后吗?

R S*_*hko 19

另一个案例标签可以在默认子句之后吗?

是的,您可以将默认子句放在switch块中的任何位置.