由于break語句隻能影響它的最内層循環,要想立即從深層嵌套循環中退出,有哪些方法呢?
要想在這種情況下避免使用goto語句,可以考慮以下兩種方案:
當你希望退出所有循環時設定一個狀态标志,但這個标志在每個循環中都必須進行測試:
把所有的循環都放在一個單獨的函數裡,當災難降臨在最内層的循環的時候,可以使用return語句離開這個函數
由于break語句隻能影響它的最内層循環,要想立即從深層嵌套循環中退出,有哪些方法呢?
要想在這種情況下避免使用goto語句,可以考慮以下兩種方案:
當你希望退出所有循環時設定一個狀态标志,但這個标志在每個循環中都必須進行測試:
把所有的循環都放在一個單獨的函數裡,當災難降臨在最内層的循環的時候,可以使用return語句離開這個函數