假设我用C编写了这样的代码,结构大致如下:
switch (something)
{
case 0:
return "blah";
break;
case 1:
case 4:
return "foo";
break;
case 2:
case 3:
return "bar";
break;
default:
return "foobar";
break;
}
显然,break
不是代码正确运行所必需的,但是如果我不把它们放在那里,这看起来是一种糟糕的做法。
你认为如何?可以去掉它们吗?或者你会为了增加“正确性”而保留它们吗?
https://stackoverflow.com/questions/3065438
复制相似问题