求大神
2 回答
Stardust1001
TA贡献261条经验 获得超78个赞
C和Javascript很不一样的。返回值你可以有也可以没有,有的话,你可以使用也可以不使用。有时也可以直接return来退出函数,这也没有返回值,只是退出函数。需要理解函数的用途,这样理解返回值的意义。你还是试着写点东西,做点逻辑吧,光说没用的,看你需要什么
海角风桥
TA贡献36条经验 获得超12个赞
简单的说,以函数为例 有的函数需要返回值,有的函数则不需要返回值 例如:比较两数的大小 返回值可以设置为较大或较小者,调用函数时只需传入两参数而返回较大或较小值,再比如 排序问题 一般是不需要返回值的,只需进行排序操作即可
所以,一般不是返回值到底怎么用,而是在写程序的时候,开发者确定需求,是否需要函数的返回值,根据具体情况来判断
再比如main函数 有返回值,但是return 0 也相当于无返回值效果(简单的c语言为例帮助理解)当然比较两数大小也可以不需要返回值,在判断完后可直接输出较大或较小值也可,所有,有无返回值有时也不是一定的,能很好的实现功能需求的前提下都可以的
添加回答
举报
0/150
提交
取消