5
A
回答
3
開關可以通過編譯器進行優化,在某些情況下可以優化爲查找表和分支。這可能比多個if/else-ifs快得多。
1
在C中,優化器可以接通開關到計算JMP,因此它可以更快。這是可能的,因爲你總是打開一個整數常量。
相關問題
- 1. Drupal模塊VS apache進程的大小
- 2. ASP.NET Streaming Output:1個單獨大塊vs X個小塊?
- 3. Quotactl塊大小
- 4. FileReader.onprogress塊大小
- 5. 從小切換Amazon EC2實例到大,重用塊設備
- 6. 更改D7中語言切換塊的大小
- 7. HDFS塊大小vs實際文件大小
- 8. 將Hadoop塊大小更改爲低於最小塊大小
- 9. HDFS中的最佳塊大小 - 可能造成大塊大小
- 10. çOpenSSL的塊大小
- 11. 塊大小外觀
- 12. 塊大小問題
- 13. WPF - 滑塊大小
- 14. AWS EBS塊大小
- 15. 「塊」的ArrayList大小
- 16. XFS塊大小的大頁面大小
- 17. HDFS塊大小和文件大小的問題,文件小於塊大小
- 18. MongoDB中如何遷移塊如果塊只中有一個文檔,並超出了最大塊大小
- 19. 切換塊的顯示
- 20. 文本塊樣式切換!
- 21. 建議用C塊發送塊大小?
- 22. 如何知道Hadoop節點上文件的確切塊大小?
- 23. 編程101,選擇VS如果塊
- 24. hadoop map漏油大小和塊大小
- 25. 排列網格大小和塊大小
- 26. 塊大小的大小限制
- 27. 轉換大量文本塊JSON塊
- 28. 如何更改滑塊切換文本?
- 29. Wordpress get_header_image和Nivo滑塊切換 - PHP如果其他語句?
- 30. 塊vs代表或塊vs方法
http://stackoverflow.com/questions/445067/if-vs-switch-speed – zod 2010-10-14 14:51:30
http://stackoverflow.com/questions/97987/switch-vs-if-else – zod 2010-10-14 14:51:47
也許我也應該問這種的問題,得到一些代表?誰在乎重複... – 2010-10-14 14:53:24