为了账号安全,请及时绑定邮箱和手机立即绑定

return返回值到底怎么用?在什么时候使用?求大神讲解

return返回值到底怎么用?在什么时候使用?求大神讲解

美羞宝宝的良人 2017-05-25 18:12:05
求大神
查看完整描述

2 回答

?
Stardust1001

TA贡献261条经验 获得超78个赞

C和Javascript很不一样的。返回值你可以有也可以没有,有的话,你可以使用也可以不使用。有时也可以直接return来退出函数,这也没有返回值,只是退出函数。需要理解函数的用途,这样理解返回值的意义。你还是试着写点东西,做点逻辑吧,光说没用的,看你需要什么
查看完整回答
反对 回复 2017-05-25
?
海角风桥

TA贡献36条经验 获得超12个赞

简单的说,以函数为例 有的函数需要返回值,有的函数则不需要返回值 例如:比较两数的大小 返回值可以设置为较大或较小者,调用函数时只需传入两参数而返回较大或较小值,再比如 排序问题 一般是不需要返回值的,只需进行排序操作即可

所以,一般不是返回值到底怎么用,而是在写程序的时候,开发者确定需求,是否需要函数的返回值,根据具体情况来判断

再比如main函数 有返回值,但是return 0 也相当于无返回值效果(简单的c语言为例帮助理解)当然比较两数大小也可以不需要返回值,在判断完后可直接输出较大或较小值也可,所有,有无返回值有时也不是一定的,能很好的实现功能需求的前提下都可以的//img1.sycdn.imooc.com//5926bded0001fd7504700266.jpg

查看完整回答
反对 回复 2017-05-25
  • 2 回答
  • 0 关注
  • 4299 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信