我想知道下面兩個之間有什麼表現差異?兩個小構造的性能差異
if(i>=0){
//some code here
}
//and
if(i>-1){
//some code here
}
接下來的兩點是什麼?
if(i>=0){
//some code here
}
//and
if(i>0 || i==0){
//some code here
}
是>=
將內部轉換爲> || ==
?
P.S.性能差異會很小,可能可以忽略不計,但我想知道是否有任何性能差異?
在每秒數百萬CPU動作的時代,保存一個動作的動機是什麼? – alfasin 2012-07-24 03:58:22
@alfasin - 對性能的癡迷就像火車發現 - 很難解釋:-) – 2012-07-24 04:12:19