A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© wuqiqi2 中级黑马   /  2015-3-11 06:41  /  856 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

return 0和break有区别吗?

6 个回复

倒序浏览
这个当然是有区别的!一个是返回0,一个是跳出!从用法,用处和效果都是有区别的。
回复 使用道具 举报
有区别。break是跳出循环的动作。而return 0只是没有返回数据,却有返回动作的。
回复 使用道具 举报
他们的使用地方也是不一样的:
break:使用场合:switch语句;循环结构

回复 使用道具 举报
break(跳出)
break:应用范围:选择结构和循环结构
break语句离开应用应用范围,存在是没有意义的
break语句单独存在下面不可以有语句,因为执行不到
return(用于结束函数)
当函数没有具体返回值时,也就是返回值类型是void时,return语句如果在最后一行可以省略不写。
return 0在函数中会返回一个值为0,单独存在是没有意义的。
就知道这些,大神勿喷,有不对的地方,大神补充一下哦!
回复 使用道具 举报
好多大牛,整理的不错
回复 使用道具 举报
大牛大牛:)
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马