break和contious和return的区别

return

return语句就是用于指定函数返回的值。return语句只能出现在函数体内,出现在代码中的其他任何地方都会造成语法错误!

continue

continue语句和break语句相似。所不同的是,它不是退出一个循环,而是开始循环的一次新迭代。

continue可用于C提供的全部三种循环结构。continue会致使循环跳过循环体中余下的语句,转而判断循环条件是否仍然成立,然后选择是否再次进入循环体。如果continue位于循环嵌套中的一个内循环,则其仅能影响该内循环的执行情况,而不会对外循环造成任何影响。

continue语句只能用在while语句、do/while语句、for语句、或者for/in语句的循环体内,在其它地方使用都会引起错误!

break

break语句会使运行的程序立刻退出包含在最内层的循环或者退出一个switch语句。由于它是用来退出循环或者switch语句,所以只有当它出现在这些语句时,这种形式的break语句才是合法的。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 86.复合 Cases 共享相同代码块的多个switch 分支 分支可以合并, 写在分支后用逗号分开。如果任何模式...
    无沣阅读 1,416评论 1 5
  • 本章将会介绍 控制流For-In 循环While 循环If 条件语句Switch 语句控制转移语句 continu...
    寒桥阅读 742评论 0 0
  • User Experience Design用户体验设计 UED团队工作的六大步骤:战略规划需求分析交互设计原型设...
    漫步青梧阅读 202评论 0 0
  • 问题1:分析微博、微信、今日头条各自的特征,分别适合什么样的品牌或内容。 微信主要是私密的小圈子,主要是作为通讯工...
    烟柳Artemis阅读 192评论 0 0
  • 晨悟 睡眼惺忪的早晨,慵懒的卧着,初秋的窗外,透过清凉的风,熹弱的阳光,嫩...
    拙兰阅读 540评论 7 13