我在C/Objective-C/C++中使用大括号和我的所有switch case语句
直到不久之前,我还没有考虑过break;在括号内加入声明是好还是坏.我怀疑它没关系,但我认为它仍然值得问.
switch (foo) {
case 1: {
// stuff
break;
}
default: {
break;
}
}
Run Code Online (Sandbox Code Playgroud)
VS
switch (foo) {
case 1: {
// stuff
} break;
default: {
// stuff
} break;
}
Run Code Online (Sandbox Code Playgroud)