c语言中,return函数的作用是什么啊?

如题所述

return 只的是返回一个值到主函数追问

你好,请问红线标注的return是返回到哪里啊?还有这个语句会循环执行吗?

追答

u8 KEY_scan(u8 mode)如果return 1;你就可以把这个函数当作一个1。把它放回到,你调用的这个主函数里面,

追问

谢谢你,假如返回1我应该把它放在哪个位置啊?

追答

例如
int main()
{
int a;
a = hh();看到这里在看负函数,hh()是1。再把hh()返回给a,相当于
a = 1;如果return 7;那a就是7

}
int hh()
{

return 1;这里返回的是1也就是说hh()就是1;
}

采纳一下吧!谢谢

温馨提示:内容为网友见解,仅供参考
第1个回答  2016-01-08
表示这个函数运行到这就结束了,下面的代码不运行了,同时这个函数的返回值就是return后面的值(是和return同行)。追问

你好,能帮我看下红线所标注的return函数是返回到哪里啊?

追答

首先得满足if(key_up&&(key0==0||key1==0||key2==0||wk_up==1))这个条件才行。另外返回的值返回到KEY_Scan(u8 mode)这个函数啊。你的截图里只有两个函数,还没有把函数值赋给变量。

第2个回答  2016-01-08
结束当前代码块,返回一个指定类型的值给代码块的调用者。追问

谢谢你,return是返回到哪里啊?

追答

return 是写在这个代码块的最后一行,谁调用了这个代码块,这个返回的值,就给谁

第3个回答  2016-01-08
返回值

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

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

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

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

C语言程序中return的作用是什么?希望能够有个比较详细的解答,最好能...
1:在main函数中的return代表程序的正常退出,先是运行终止处理程序,然后进行IO缓冲,文件关闭等操作,然后调用_exit进入内核,最后从启动例程中退出。2:在其他函数中的return代表从函数当前函数返回调用他的函数,进行相关的栈操作,对相关寄存器的重新复制。望采纳 ...

c语言中return是什么意思
在 C 语言中,return 语句有一个独特的功能,它可以提前终止函数的执行过程,从而提高程序的效率。如果在函数中使用了循环或者嵌套循环,可能会出现一些特殊情况,如无限循环、死循环或者其他异常条件。此时,可以使用 return 语句提前结束循环,从而避免程序陷入死循环。但是,在使用 return 语句时需要注意,...

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

c语言中return语句的作用是什么?
在C语言中,return语句的作用是终止函数的执行,并返回一个值。这个值可以被赋值给调用该函数的变量。例如,如果我们有一个函数用来求两个数的和,我们可以这样写:int add(int a, int b) { return a + b;} 在这个函数中,return a + b;语句将两个数相加的结果返回。当这个函数被调用时,它...

C语言中return的作用?
一般return语句用于函数返回值,当外界调用该函数需要知道函数执行情况的时候,就需要用返回值来告诉调用者,而当调用者不需要知道执行情况,只需要去执行该函数的时候,那就不需要返回值。给你举两个相对生动点的例子:1. 当你去给别人转账的时候,银行要告诉你是不是转成功了,这种模式就需要返回值。2...

C语言的return是什么意思
C语言中的return关键字是一个关键的功能,它用于从函数中返回值给调用它的函数。在max函数中,return (z)的作用是将函数计算得出的z值作为返回结果。在你编写的代码中,如在main函数中用c = max(a, b)的形式调用了max函数,实际上就是将max函数计算的z值赋给了变量c。如果在max函数中移除return ...

相似回答