当前位置:C++技术网 > 资讯 > C语言基础教程:13 循环语句的几种退出方式的注意点

C语言基础教程:13 循环语句的几种退出方式的注意点

更新时间:2015-10-06 20:11:22浏览次数:1+次

通常我们程序中多多少少都会用到循环语句,那么问题来了,当某些特定条件得到满足时程序需要退出,就在这时可能我们多多少少会遇到一点问题。我结合自己平时写程序时的做法给大家提几条建议。以交流为主,有不正确的大家指出来,谢谢啦。

第一:大家最常用  break

      break常用于跳出最近层循环,记住 它只能跳出一层循环,常常与if联用

第二:return

      return 有点暴力 它不单单是跳出循环了,它都直接给结束程序了

第三:continue

      这个不常用,主要是提前结束本次循环进入到下一次循环

第四:设置flag

      当满足一定条件时,设置flag的值,在外层判断就可以很轻松的跳出循环,这个方法绝对常用

第五:常常为大家所诟病的goto

      我本人倒是比较喜欢这个goto,想怎么跑就怎么跑,思维跨度大,挺好的。

 

好了这讲就介绍这么多,这边讲的是常用的并不是所有。