在C/Objective-C/C++中,我在所有的switch case语句中使用花括号。
直到几分钟前,我才考虑将break;
语句放在括号内是好是坏。我猜想这并不重要,但我认为还是值得问一下。
switch (foo) {
case 1: {
// stuff
break;
}
default: {
break;
}
}
对比
switch (foo) {
case 1: {
// stuff
} break;
default: {
// stuff
} break;
}