switch case與if else執行效率分析

結論:switch...case的效率會比if...else要高一些 一、 if...else語句 對if...else函數反彙編後,能看見這個函數所採用的方法是按順序去比較(jne表示「當不等於時轉移」),如果輸入的數值所對應的if條件靠後的話,會進行較多次的對比判斷後,才能進入對應的分支。 二、 switch...case語句   由上圖可以看出,當開始進行switch匹配時,在 就已經計算出
相關文章
相關標籤/搜索