這是一種更好的做法,一般而言,爲什麼?在什麼情況下你會改變主意?將結果存儲在臨時變量與多個返回點中
function foo1(int x) {
int result;
if (x > 5) {
result = 2;
} else {
result = 7;
}
return result;
}
OR
function foo2(int x) {
if (x > 5) {
return 2;
} else {
return 7;
}
}
+1好的一個,這是一個好程序員所期望的 – 2010-05-15 08:11:56