永发信息网

C++中,break与return的区别是什么?

答案:5  悬赏:20  手机版
解决时间 2021-01-13 01:01
C++中,break与return的区别是什么?
最佳答案
最本质的区别:
break是用来跳出循环的,例如for,while,do-while都可以跳出,但不跳出函数
return是使整个函数返回的,后面的不管是循环里面还是循环外面的都不执行

再说一下,break语句通常用在循环语句和开关语句中,当break语句用于do-while、for、while循环语句中时,可使程序终止循环而执行循环后面的语句, 通常break语句总是与if语句联在一起,即满足条件时便跳出循环
return语句是将函数的值返回主调函数。

还有一个continue语句的作用是跳过循环本中剩余的语句而强行执行下一次循环。continue语句只用在for、while、do-while等循环体中,常与if条件语句一起使用,用来加速循环
全部回答
break是中断的意思 return是返回的意思
break为中断,并跳出当前域
return 为返回,可返回值,跳出函数或程序
break 仅仅是跳出当前一级循环

return 从函数体内返回,结束函数
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么农民用树枝或树叶遮盖在新栽菜苗并撒上
超众网吧地址在哪,我要去那里办事,
几天雨后,蘑菇也开始长出来了,我爬后山上
望岳里面的重点词
武汉市秘书长席丹简历
为什么龙马环卫股票天天跌,太盘跌它跌停,大
运用修辞手法,把遥望、炊烟、季节这三个词扩
四分之三米既表示一米的几分之几又表示三米的
韭菜和蒜苗怎么区分?
吉利缤瑞的发动机如何?
我的红米手机更新系统以后就充电特慢,而且原
龙胜汽车地址在什么地方,想过去办事,
巫师3是最好的画质吗
小圣施威降大圣 中心思想
武汉住房公积金提取条件有哪些?
推荐资讯
电影阳光星旅团上映时间 阳光星旅团什么时候
弓字用部首查字法应该查部首什么,一共多少笔
飞机失事比浴缸溺亡概率还小阅读答案
三星note5的play商店打不开怎么办
yet放在句首是什么意思
生活的经验告诉我们,晴朗的天空是A.蔚蓝色的
穿越火线7周年我有一张门票。自己没时间去,
一斤黄豆2块3 八十斤多少钱
阴历四月十八动房屋门窗好吗
i want to have a try with you, not have ot
WRP小说什么意思???
137乘以136分之1等于?(过程也要)
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?