c语言中的return语句具体是干嘛用的?最好能讲清楚点。不要去网上搬别人的不合适的答案

如题所述

return是用来返回值的,

程序分为有返回值(如int double)和没返回值(void)两种,当有返回值时,在程序出口(程序结束的位置)必须有return 来返回一个值,

还有,执行return后,当前程序必然会结束追问

返回值是干嘛用的

追答

一个程序是有一定的作用的,这个作用可以是操作类的(如printf)也可能是数据处理类的,
数据处理的话,就得把处理后的数据返回去是不?这就是返回值,

比如老师让你算a的平方,你算了过后是不是得把a的平方告诉老师?

又如老师让你去关门,你只需要把门关了就可以了,这就是没有返回值的函数

追问

谢谢

温馨提示:内容为网友见解,仅供参考
第1个回答  2016-11-03
退出当前运行的函数,同时可以返回值或者指针。追问

返回值干嘛用的

追答

返回给调用该函数的地方。
调用函数的目的就是让这个函数去执行一个运算,然后将结果返回给调用方,这种情况需要函数用return返回结果。

c语言中的return语句具体是干嘛用的?最好能讲清楚点。不要去网上搬别 ...
return是用来返回值的,程序分为有返回值(如int double)和没返回值(void)两种,当有返回值时,在程序出口(程序结束的位置)必须有return 来返回一个值,还有,执行return后,当前程序必然会结束

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

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

c语言中return语句的具体作用是什么?返回值是干嘛的,谁向谁返值,返到...
在函数中,如果碰到return 语句,那么程序就会返回调用该函数的下一条语句执行,也就是说跳出函数的执行,回到原来的地方继续执行下去。但是如果是在主函数中碰到return语句,那么整个程序就会停止,退出程序的执行。1.return语句不可返回指向“栈内存”的“指针”或“引用”,因为“栈内存”的空间在函数体...

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

C语言中return语句具体该如何用,书上写的定义无法理解,可以举个例子...
你好,是这样的,在函数中return表示退出这个函数,返回到函数的调用语句。return返回的值必须和函数定义的返回类型在类型上一致。比如int fun()定义func函数的返回类型为int类型。那么在func函数里必须使用return返回一个int类型的值。int func(){ return 1;} 或者 int func { int a = 1;return a;...

C语言 return语句怎么用?上课睡着了,谁教教我,最好有实例。
return 1;} 这个时候fun函数的作用就是返回一个int 类型的值,可以直接拿来用比方int a=fun();这里就相当于int a=1;另外一个作用return后面的语句不会执行,我们可以用它来结束程序 比方找出三个数种最大的一个数 void main { int a,b,c;if(a>b)if(b>c){ return printf("最大...

计算机C语言中return语句是什么意思
返回一个东西,或者退出(无值返回),比如 return (int)1是返回一个int型的值1如果说从底层讲其值保存在CPU的eax寄存器里,等着其他变量接受接受,如果函数返回值有变量接受,变量值就是返回值,没有变量接受,在随后的运算中被覆盖

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

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

相似回答
大家正在搜