函数中return的作用

rt

return表示把程序流程从被调函数转向主调函数并把表达式的值带回主调函数,实现函数值的返回,返回时可附带一个返回值,由return后面的参数指定。

return通常是必要的,因为函数调用的时候计算结果通常是通过返回值带出的。如果函数执行不需要返回计算结果,也需要返回一个状态码表示函数执行的顺利与否(-1和0就是最常用的状态码),主调函数可以通过返回值判断被调函数的执行情况。

扩展资料:

在函数中,如果碰到return语句,那么程序就会返回调用该函数的下一条语句执行,也就是说跳出函数的执行,回到原的地方继续执行下去。但是如果是在主函数中碰到return语句,那么整个程序就会停止,退出程序的执行。

函数的返回值是由返回语句return实现的,函数执行的最后一个操作就是返回,返回的意义是: 

(1)子程序函数返回主调函数,宣告函数的一次执行结束,在调用期间所分配的变量单元被撤消;

(2)送函数值到调用表达式中,当然这一点并不是必需的,因为有些函数有返回值,有些函数没有返回值。

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-06-25
一般return语句用于函数返回值,当外界调用该函数需要知道函数执行情况的时候,就需要用返回值来告诉调用者,而当调用者不需要知道执行情况,只需要去执行该函数的时候,那就不需要返回值。
举两个相对生动的例子:
1.给别人转账的时候,银行要告诉该用户是不是转成功了,这种模式就需要返回值。
2. 在养鱼场喂鱼时,只需要把食物丢到池塘就可以了,不需要管那只鱼吃了那只鱼没吃,这种情况就可以不用设计返回值。本回答被网友采纳
第2个回答  推荐于2017-09-29
两个作用。
一:用来返回一个值给函数,主函数调用这个函数后能得到这个返回的值。
二:用来结束函数,例如你运行到一个地方,虽然后面还有代码但是你不想再继续运行,这时你就可以直接用 return;这条语句来结束函数。本回答被提问者采纳
第3个回答  2011-08-12
返回,函数的出口. 如果函数有返回值,后面可以加个返回的东西. 一个函数可以有多个return. void函数可以不写return.
第4个回答  2011-08-12
一、 return 0;
返回一个值。
二、return;
直接中断当前函数,不执行后面的语句。有点像break。

函数中return的作用
在函数中,return语句最主要的作用就是返回函数的结果。当函数执行到return语句时,会立即停止执行后续的代码,并将指定的值作为函数的返回值返回给调用者。这个返回值可以是数字、字符串、列表、字典等任何类型的数据。二、结束函数执行 return语句还会直接导致函数的结束。如果在函数执行过程中遇到了return语...

return语句的作用是什么
return语句的作用是什么:答:return功能是结束当前函数,返回主函数。如果没有主函数,那么return就会直接结束运行。1、与直接返回主函数不同。2、使用return返回可以带有一个新的值。3、通常,我们能携带return后的值返回主函数并进行计算。4、在一般的函数中,return是必要的,即使我们不需要重新计算。5...

return语句的作用是什么?
在C语言中,return语句具有以下作用:返回值:return语句可以用于从函数中返回一个值。这个值通常被称为函数的返回值。例如,如果你有一个函数用于计算两个数的和,你可以使用return语句来返回这个和:请点击输入图片描述 终止函数:return语句也可以用于立即终止当前函数的执行。这意味着一旦return语句被执行...

函数中return的作用
return表示把程序流程从被调函数转向主调函数并把表达式的值带回主调函数,实现函数值的返回,返回时可附带一个返回值,由return后面的参数指定。return通常是必要的,因为函数调用的时候计算结果通常是通过返回值带出的。如果函数执行不需要返回计算结果,也需要返回一个状态码表示函数执行的顺利与否(-1和...

Return是什么意思啊了?
Return,是英语中一个常见的动词,表示“返回、归还、回报”等意思。在计算机编程中,return也代表着返回值的意义,指函数在运行完后会返回给调用该函数的程序或者系统一个结果值。函数中使用return关键字的作用 在编程中,函数的作用是封装代码,使得重复使用的代码可以统一放置在函数中,在其他地方通过调用...

c语言的return是什么意思
在C语言中,`return`是一个关键字,主要用于函数定义中。它主要有两个作用:返回函数值:在函数定义中,`return`用于指定函数执行完毕后的返回值。这个值可以是变量、常量、表达式计算的结果等。例如,在一个计算两个数相加的函数中,函数可以返回计算出的和。这是函数的返回值的常见用法。返回类型的...

函数中return的作用
在函数执行中,return扮演着至关重要的角色。它的核心功能是引导程序流程从被调用的函数返回到调用它的主函数,同时将一个表达式的值传递回去,这是实现函数值返回的关键手段。return后面跟着的参数,决定了返回的具体内容,无论是计算结果还是用于标识函数执行状态的特殊值,如常见的-1和0。return的存在是...

return是什么意思
return在编程中的核心功能是显著的。它既是函数结果的载体,也是控制代码流程的关键工具。当编程人员遇到return,实际上是在告诉计算机,当前函数执行已达到一个决定点,可能结束并传递一个值,也可能改变程序的运行路径。当return被用于函数内部,它的主要作用是将计算出的结果传递给调用该函数的代码部分。

python中return到底什么意思
在Python编程中,"return"是一个关键词,其核心作用是函数的输出或结果的传递。每个函数设计时,都期望它执行某些操作后返回一个值。如果在函数体内没有明确的"return"语句,函数默认会返回None。让我们通过两个例子来直观理解:首先,看这个简单的函数定义:def add(a, b):return a + b 当你调用`...

C语言的return是什么意思
返回主调用函数,比如在控制函数流程或终止特定操作时。例如,一个void类型的函数中,return可以用来提前结束函数,比如在输出特定信息后,通过return命令终止后续代码的执行。此时,return的退出作用就显现出来了,它控制了程序的执行路径。综上所述,return在C语言中是实现函数值传递和控制流程的关键元素。

相似回答