爲什麼程序員不喜歡使用switch而使用if來做條件跳轉

switch的缺點 缺點一 語法正確,邏輯錯誤 這就是第一個理由爲什麼程序猿很少使用switch來做條件判斷,對於新手來說忘記寫break實在是再普通不過了,就算是老猿忘記寫也是時有發生的事情,而這個語法錯誤在諸多的語法檢查器上沒有辦法檢查出來的,因爲從語法角度來說是正確的!可是代碼的處理邏輯卻是錯誤的!用if來重寫這段代碼的話,就不會發生這種錯誤! 上面的代碼爲了保證正確我添加了else做一個邏
相關文章
相關標籤/搜索