switch 和 if...else if 的區別

     爲什麼很多人用  if...else..if   而不使用   switch   1,if...else...if     只是單純地一個接一個比較;if...else可能每個條件都計算一遍; 2,switch 使用了Binary Tree算法;絕大部分情況下switch會快一點,除非是if-else的第一個條件就判斷到了。 編譯器編譯switch與編譯if...else...不同。不管
相關文章
相關標籤/搜索