社区
新手乐园
帖子详情
return退出函数还是退出循环?
wendy_welcom
2007-06-18 12:03:19
for( i=0; i< 10; i ++ ){
if( compare(a,b) != TRUE ){
debug();
return;
}
}
如果,当i等于0,第一次进入循环时,compare()就不等于TRUE,执行return 的话,return 是退出整个函数,还是退出for循环,还是接着执行i=1继续循环?
...全文
38082
3
打赏
收藏
return退出函数还是退出循环?
for( i=0; i< 10; i ++ ){ if( compare(a,b) != TRUE ){ debug(); return; } } 如果,当i等于0,第一次进入循环时,compare()就不等于TRUE,执行return 的话,return 是退出整个函数,还是退出for循环,还是接着执行i=1继续循环?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wendy_welcom
2007-06-18
打赏
举报
回复
谢谢各位的指点,谢谢!
freshui
2007-06-18
打赏
举报
回复
退出循环是break
return是退出函数并返回, 如果函数有返回值,可以将返回值返回
ayw215
2007-06-18
打赏
举报
回复
是退出函数
退出本次循环进行下次循环用continue
退出整个循环用break
C语言
函数
的双
循环
里面的
return
语句会直接
退出
双
循环
并返回
本文讲解了C语言中在双
循环
内使用
return
语句的效果,指出
return
不仅会
退出
所有嵌套
循环
,还会立即结束整个
函数
的执行,不同于break仅
退出
单层
循环
,若需控制
循环
流程而不终止
函数
,应采用标志变量或goto等方法。
while
循环
与中断语句break、continue、
return
以及goto的使用
本文探讨了在C++编程中,while
循环
与break、continue、
return
和goto语句的组合使用。重点讲述了它们在控制
循环
流程和
函数
退出
上的不同作用,例如break用于直接
退出
循环
,continue结束当前
循环
并继续下一次,
return
不仅
退出
循环
还结束整个
函数
,而goto则实现无条件跳转。此外,还比较了exit()
函数
与
return
在程序结束时的区别。
Python学习心得: 关于字典索引的应用 + 输入错误值重新输入
循环
优化 +
退出
函数
之
return
和exit()的区别
这篇博客分享了作者在学习Python过程中关于字典索引的应用,如何优化输入错误值时的重新输入
循环
,以及在
函数
中使用
return
和exit()
退出
的区别。通过实例代码,作者反思了自己的学习进步并希望对其他初学者有所帮助。
在
循环
中使用break、continue、
return
的区别
本文详细解释了在JavaScript中,
return
、break和continue三个关键字在
循环
中的不同作用。
return
用于立即停止
函数
执行;break用于立即
退出
循环
;continue则跳过当前
循环
的剩余部分,继续下一次
循环
。
JavaScript forEach() 与 for
循环
return
行为全解析
本文深入分析了JavaScript中forEach()与for
循环
在使用
return
时的区别。forEach()的
return
仅
退出
当前回调,无法直接中止
循环
;而for
循环
的
return
能结束整个
循环
甚至
函数
。同时介绍了在forEach()中提前结束的方法,如用some()或every()、改用for...of。
新手乐园
33,316
社区成员
41,771
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章