C程序中return是什么意思?起什么作用?

本人实在惭愧!冒昧向大家请教return语句的意义!能有举例解析最好不过!但希望不要复制网上别人百度知道的回答!因为我已经看过了,但还是很迷茫!谢谢各位大侠了

首先你要知道函数的概念
函数封装了一定的功能来方便大家反复调用,有的函数处理完就完事了,有的函数处理完了,我们还需要它返回一个结果好让我们知道处理的结果,这时候return就发挥作用了,它把处理的结果返回给外部调用函数的那一方。
void类型函数,表明这个函数不需要返回结果,但是你写上return 0在大部分的编译器下都是可以通过的
在底层的汇编码中,无非就是把return编译成了一个推结果地址入栈的语句,然后外部调用程序会从栈中取出return的结果
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-05-19
返回一个值,return。
主用用于非void类型的函数体中。“return 5;”或者“return (5);”都可以,当调用带return的函数,得到的函数值将是return后面得值。
一般函数都不用void型的,所以函数中一般返回0值,即return 0;
第2个回答  2009-05-21
return 即返回某值,返回都是返回给当前的函数,当执行该函数将会返回该值
第3个回答  2009-05-19
返回值,把函数的计算结果返回给调用这个函数的函数.

如 下面的程序中,t的结果就是5.
main()
{ int t;
t=test();
}

int test()
{
return 5;
}
第4个回答  2009-05-19
遇到RETURN 函数返回

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

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

C语言程序中return的作用是什么?希望能够有个比较详细的解答,最好能...
2:在其他函数中的return代表从函数当前函数返回调用他的函数,进行相关的栈操作,对相关寄存器的重新复制。望采纳

c语言中的return语句用法
在C语言中,return语句起着至关重要的作用。当一个函数被调用并运行时,return语句就像一个桥梁,它允许程序控制权从被调用的函数返回到主调用的函数。通过在其后指定参数,return能够传递函数执行的结果,这是函数调用中常见的期望行为。在需要时,return也可以不返回具体数值,而是以状态码的形式,比如-1...

C语言的return是什么意思
在C语言中,return是一个关键概念,它扮演着至关重要的角色。简单来说,return就像一个函数的出口,它将程序的执行流程从被调用的函数导向主调用函数,并传递一个表达式的值,这是实现函数值返回的基础。return后面可以附带一个指定的返回值,它决定了函数执行结束后返回给主调用函数的数据。return的重要性...

计算机C语言中return语句是什么意思
作用1:表示返回,这个程序可以结束了,可以不带参数,如果你的成员运行到这里,你就不往后运行了,可以加一个return语句,就不会再执行了。作用2:返回指定类型的值,在定义函数的时候不是有 int af();int 这里是返回值,return 后面接的就是这个返回值,这个函数执行后就可以给别的变量赋值了,他...

c语言return什么意思
return在c语言中的意思为“返回”。return表示把程序流程从被调函数转向主调函数并把表达式的值带回主调函数,实现函数值的返回,返回时可附带一个返回值,由return后面的参数指定。函数是C语言的基本构件,一个C程序可以由一个主函数和若干个子程序函数构成,由主函数调用其它子程序函数,其他子程序函数...

c语言中return是什么意思
在 C 语言中,return 是一条关键字,主要用于函数中,用来表示函数执行完毕并返回值。当函数执行到 return 语句时,它会立刻停止执行,返回后面的值给调用者。如果函数没有返回值,则可以省略 return 语句。另外,在 main 函数中使用 return 语句时,其返回值将会作为整个程序的退出状态,0 表示程序执行...

c语言中的RETURN()返回值是什么意思?求举例
return ()表示从被调函数返回到主调函数继续执行,返回时可附带一个返回值,返回值的类型由return后面的参数确定;Return语句可以用来返变量或指针中的值,也可以用来返回0,表示返回为空,返回一个代数值,通常在子函数zd的末尾。return 表示把程序流程从被调函数转向主调函数并把表达式的值带回主调函数...

c语言中return表示什么意思?
return是C语言中的一个关键字,它用于标识函数返回、并可以设置函数的返回值。当一个函数执行到return语句时,它将会停止执行,并将一个值(如果有)返回给函数调用方。返回的值可以是任何合法的C语言数据类型,包括整型、浮点型、字符型、指针类型等等。

相似回答