社区
C语言
帖子详情
函数返回值是用来做什么的呢?
nanmeng506
2003-02-19 09:25:45
请大家讲解一下好么?谢谢了!!!
...全文
161
1
打赏
收藏
函数返回值是用来做什么的呢?
请大家讲解一下好么?谢谢了!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shornmao
2003-02-19
打赏
举报
回复
函数拥有返回值,是最符合数学原理的,例如一般函数的形式都是
y=f(x)
这里x表示自变量,你可以将C/C++的函数列表看作数学函数的自变量,而返回值就相当于应变量,也就是函数值y。
至于这个值用作什么,就看函数的设计了,例如求和的函数,返回值一般就是求和的结果。
C/C++中的函数一般具有两种效果,一种就是求值,另一种就是所谓的副作用(side effect),也就是不通过返回值表现出来,可能是修改参数值(通过指针或者引用传递,当然数学函数中不存在这种情况),或者是函数体执行的结果,例如打印一条信息。
如果仅仅用到副作用,可以将函数的返回值声明为void,表示没有返回值。
当然,你也可以消除返回值,而采用按引用传递参数获得求值结果。致使大多数情况下,这不是一种直观和自然的形式。
c语言
函数
返回值
类型必须,C++中
函数
类型与定义的
函数
返回值
类型必须相同么?...
C++中
函数
类型与定义的
函数
返回值
类型必须相同么?以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!C++中
函数
类型与定义的
函数
返回值
类型必须相同么?1.可以。只要
返回值
、参数列表的参数个数、类型、顺序中的一个或几个发生变化而
函数
名与作用域不变都可以是重载。2.
返回值
与
函数
类型不同会有类型转换的。具体规则书上一般都有。楼上...
函数
返回值
是什么意思?具体怎样使用?
另外,我们还定义了一个名为 multiplyByTwo 的
函数
,它接受一个参数 number,并返回将该参数乘以2的结果。我们将之前计算的结果 result 作为参数传递给 multiplyByTwo
函数
,并将
返回值
保存在 multipliedResult 变量中,最后将结果打印到控制台。
函数
可以执行一系列的操作,计算或处理数据,并将最终的结果返回给调用者。在上面的代码中,addNumbers
函数
接受两个参数 a 和 b,将它们相加并将结果保存在 sum 变量中。
14.
函数
返回值
为引用?
函数
返回值
可以是引用吗? 当然可以,只是在
函数
返回引用的时候需要注意几点。以下给出讨论!
函数
在
返回值
的时候,会产生一个临时变量作为
函数
返回值
的副本;而
函数
在返回引用的时候,不会产生副本!那么既然是引用,那么到底是引用谁呢? 首先,我们知道要清楚
函数
返回引用的几种常见形式: 1)引用
函数
的参数,当然该参数(s1、s2)也是一个引用。 const string &short...
什么是python
函数
的
返回值
?你知道多少?
函数
返回值
1. “
返回值
”介绍 现实生活中的场景: 我给儿子10块钱,让他给我买包烟。这个例子中,10块钱是我给儿子的,就相当于调用
函数
时传递到参数,让儿子买烟这个事情最终的目标是,让他把烟给你带回来然后给你对么,,,此时烟就是
返回值
开发中的场景: 定义了一个
函数
,完成了获取室内温度,想一想是不是应该把这个结果给调用者,只有调用者拥有了这个
返回值
,才能够根据当前的温度
做
适当的调整 综上所述: 所谓“
返回值
”,就是程序中
函数
完成一件事情后,最后给调用者的结果 2.带有
返回值
的
函数
想要在
函数
中把结果返回给
python-如何判断一个
函数
有没有
返回值
呢?也即如何判断一个
函数
的
返回值
是否是None呢?
函数
中没有return语句和有return=None的语句,效果等价
如何判断一个
函数
有没有
返回值
呢?也即如何判断一个
函数
的
返回值
是否是None呢?
C语言
69,375
社区成员
243,075
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章