基本上哪一个代码会返回 0,更快?
//如果答案是“相同”,因为代码比想象的更复杂的代码变体以相同的方式编写但使用更多的代码。
代码1:
int a = 0;
if(a == 1){
return 1;
}else{
return 0;
}
代码2:
int a = 0;
if(a == 1){
return 1;
}
return 0;
最佳答案
编译器生成的代码不会有任何差异。 else
是不必要的,但可以为了清晰起见而编写。
关于c - 下面哪一段代码执行速度更快?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34859355/