1. 程式人生 > >C語言控制流之switch

C語言控制流之switch

犯錯 switch nbsp def 上一個 default 隱患 c語言 必須

switch語句

優點: 可以把若幹個分支組合在一起完成一個任務。

隱患: 但是正常情況下為了防止直接進入下一個分支執行,每個分支後必須以break語句結束。從一個分支直接進入下一個分支執行的做法並不健全,這樣在做程序修改時很容易出錯。

建議: 在switch語句最後一個分支的後面(即default分支)也加上一個break語句。這樣在邏輯上沒有必要,但當我們需要向該switch語句後添加其他分支時,這樣防範措施會降低犯錯誤的可能性。

C語言控制流之switch