导航:首页 > 编程知识 > 编程中什么叫返回

编程中什么叫返回

发布时间:2022-09-14 14:20:08

『壹』 什么叫函数返回为什么要返回

函数返回即指返回值,返回值是一个函数的处理结果。返回的原因是如果需要在程序中拿到函数的处理结果做进一步的处理,则需要函数必须有返回值。函数的返回值用return去定义
格式为: return 值

1、return是一个函数结束的标志,函数内可以有多个return,但只要执行一次,整个函数就会结束运行。

2、return 的返回值无类型限制,即可以是任意数据类型。

3、return 的返回值无个数限制,即可以用逗号分隔开多个任意类型的值。

(1)编程中什么叫返回扩展阅读:

return 工作原理

在执行 return 语句时系统是在内部自动创建了一个临时变量,然后将 return 要返回的那个值赋给这个临时变量。

所以当被调函数运行结束后 return 后面的返回值真的就被释放掉了,最后是通过这个临时变量将值返回给主调函数的。而且定义函数时指定的返回值类型实际上指定的就是这个临时变量的类型。

『贰』 请问计算机编程里面的“返回”是什么意思

返回值有分真假,实际数值等
返回值不一定为数字,可以是字符,甚至是对象也可以
比如调用查找窗口句柄函数,返回值是窗口句柄(非0的长整数),如果你只判断窗口是否存在,则确认值是否为0就可以,但如果你需要这句柄进行其它操作,则需要实际数值

『叁』 C语言中什么叫返回值啊

返回值就是调用函数后,函数返回给调用者的结果。有返回值的函数不用是void方法,你写的这个主函数ruturn
0
你可以看到主函数的
返回值参数是int
。返回值可以根据需要来写不同的方法,也可以写无返回值的方法。说起来比较复杂,知识牵扯比较大,你可以看看C语言的基础书籍

『肆』 请问计算机编程里面的“返回”是什么意思

返回值就是说,判断语句或逻辑语句进行判断循环后返回值,也就是说比喻比喻a=1,b=2,b-a==2这样电脑判定2-1不等于2就返回0给你,如果这是正确的话就返回1给你,最后经过判断或以循环增加或减少计算后的最终得出的值再返回给用户,这就是返回值

『伍』 计算机里扯淡的概念:什么是‘返回’

我觉得这个概念既是清晰的也是简单的——调用就是程序主流程遇到调用子程序的语句时转而去执行子程序代码;返回就是子程序代码执行完成后回到主流程调用这个子程序的语句之后应该接着执行主流程的后续代码的动作。

『陆』 请问C语言中的返回值是什么意思,为什么要有返回值,解释一下,越通俗易懂越好!

所谓返回值,函数才有,就类似于数学中的函数的概念f(x),其实跟数学概念一开始是一个意思,你传入一个值x,经过处理,然后返回处理的结果,处理的结果就叫做返回值。
就好像你拿原材料做衣服,需要拿材料到工厂里面加工,工厂就生产出衣服给你,衣服就是返回值。
这其实跟数学中函数的概念是一样的。
当然不是所有函数都有返回值,如一些函数只要完成某些特定的功能即可,不需要返回特定的值给主函数。如C语言中的printf这个方法,有些时候只希望屏幕输出一段加工过的文字,这就可以放在子函数中处理,而不需要将处理结果返回给主函数再处理,能够节省代码量。
又如一些多线程的函数,很多都是没有返回值。具体情况具体分析。。。

『柒』 编程中所说的“返回”是什么意思

return语句是将函数的值返回主调函数。例如:
int
max(int
a,int
b)
{
if(a>b)return
a;
else
return
b;
}
这个函数是返回a和b中的最大值;
return
语句的一般形式为:
return
表达式
或者为:
return
(表达式)

『捌』 c语言的返回值是什么意思啊

函数返回值的意思是将函数实现的结果返回给调用者。

按标准来说,C的main函数是需要有返回值的。标准中main函数返回类型是int的,所以需要一个返回值。但是由于历史原因,很多地方可以看到没有返回值的main。

比如直接main()或者说void main() 但是这样一般编译器也不会认为错误,不过建议还是写标准的C的main函数,最好有一个返回值,0表示正常退出。

(8)编程中什么叫返回扩展阅读:

需要说明的是:

1、一个C语言源程序可以由一个或多个源文件组成。

2、每个源文件可由一个或多个函数组成。

3、一个源程序不论由多少个文件组成,都有一个且只能有一个main函数,即主函数。是整个程序的入口。

4、源程序中可以有预处理命令(包括include 命令,ifdef、ifndef命令、define命令),预处理命令通常应放在源文件或源程序的最前面。

5、每一个说明,每一个语句都必须以分号结尾。但预处理命令,函数头和花括号“}”之后不能加分号。(结构体、联合体、枚举型的声明的“}”后要加“ ;”。)

6、标识符,关键字之间必须至少加一个空格以示间隔。若已有明显的间隔符,也可不再加空格来间隔。

『玖』 编程中所说的“返回”是什么意思

return语句是将函数的值返回主调函数。例如:
int max(int a,int b)
{
if(a>b)return a;
else return b;
}
这个函数是返回a和b中的最大值;
return 语句的一般形式为:
return 表达式
或者为:
return (表达式)

『拾』 vb中经常提到的“返回”是什么意思

返回值,在编程中通常是指函数执行的结果,是函数执行完成后,保存到一个特定位置的数值(32位系统中通常是寄存器EAX,这一点不用去深究)。
可以用“变量
=
函数名(参数)”这样的形式来得到函数的返回值。
在VB中,函数分为“子程序(Sub)”和“函数(Function)”,其中子程序,通常又叫子过程,是没有返回值的。函数才有返回值,通常在函数主体代码中以“函数名
=
想要返回的值”这样的形式来返回一个值。举个简单的例子。
'定义一个做整数加法运算的函数
Add,有两个参数
a

b,分别作为加数和被加数,返回值型是
Long
Public
Function
Add(Byval
a
As
Long,Byval
b
As
Long)
As
Long
Dim
r
As
Long
'定义变量
r
r
=
a
+b
'将相加的结果存入变量
r

Add
=
r
'返回
r
的值,在这种简单的函数中,可以直接用
Add
=
a
+
b
End
Function
调用这个加法函数时,可以这样
Dim
c
As
Long
c
=
Add(2,3)
这时,就可以将函数
Add
的返回值赋给变量
c
。可理解为,我们用变量赋值的方式,将函数
Add
存储在一个特定位置的“值”取了出来。由此可以想到,既然是把这个值“取”出来,那我们能不能不取出来呢?就像存到银行的钱,可以取出来,也可以不取出来。函数的返回值当然也是可以不用取出来的。
刚才说了,用“赋值”的方式,把返回值取出来,那我们不想取出来的时候就“不用赋值”。如下:
Add
2,3
这样不加括号调用函数
Add
就可以忽略函数的返回值。注意函数名和参数间有“空格”。
或者也可以用
Call
来忽略函数的返回值。方法如下:
Call
Add(2,3)
用Call时,需要加上括号。

阅读全文

与编程中什么叫返回相关的资料

热点内容
ios百度网盘本地文件怎么打开 浏览:491
日常型常量数据用什么符号引起 浏览:198
黑人英语课作弊播放 浏览:602
有剧情的露点电影 浏览:799
家旺家俊阿梅是哪个电影 浏览:318
皮皮陪练app怎么发布动态 浏览:565
什么app可以批量添加自定义水印 浏览:885
sd目录在哪个文件夹里 浏览:558
台湾抵抗日本侵略的电影 浏览:461
c盘太大如何确定是哪个文件 浏览:656
windows64位网络编程 浏览:517
他经常会去看电影的英语 浏览:714
大学英语补习班用哪个app 浏览:979
考勤登记管理系统java 浏览:816
苹果在线免费下载观看 浏览:230
pgyy.vlp 浏览:819
免费可以看污的 浏览:539
主人公是劳拉的电影 浏览:354
java汉字转utf8 浏览:310
dnf90版本赫拉斯 浏览:937

友情链接