switch的一些思考(seitch與ifelse的區別....)

Switch與If--else的比較 switch...case與if...else的根本區別在於: switch...case會生成一個跳轉表來指示實際的case分支的地址,而這個跳轉表的索引號與switch變量的值是相等的。從而,switch...case不用像if...else那樣遍歷條件分支直到命中條件,而只需訪問對應索引號的表項從而到達定位分支的目的。 具體地說: switch...ca
相關文章
相關標籤/搜索