在C语言中,RETURN怎么用?
发布网友
发布时间:2022-04-24 00:59
我来回答
共4个回答
热心网友
时间:2022-04-22 13:06
return 表示从被调函数返回到主调函数继续执行,返回时可附带一个返回值,由return后面的参数指定。 return通常是必要的,因为函数调用的时候计算结果通常是通过返回值带出的。 如果函数执行不需要返回计算结果,也经常需要返回一个状态码来表示函数执行的顺利与否(-1和0就是最常用的状态码),主调函数可以通过返回值判断被调函数的执行情况。 如果实在不需要函数返回什么值,就需要用void声明其类型。 补充:如果你函数名前有返回类型定义,如int,double等就必须有返回值,而如果是void型,则可以不写return,但这时即使写了也无法返回数值的。
更详细的内容可以看这里~
http://ke.baidu.com/view/1350512.htm?fr=ala0_1_1
参考资料:http://ke.baidu.com/view/1350512.htm?fr=ala0_1_1
热心网友
时间:2022-04-22 14:24
return是个好东西
第一个作用,也就是他的真实作用
返回值,这个返回值是和函数的类型有关的,函数的类型是什么,他的返回值就是什么
比方主函数int
main()
{}这里就必须有一个return,只有void时可以不用返回值。
功能函数
int
fun()
{
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("最大值为%d",a);
}
.....
}
在这里if(b>c)
我们就可以直接得出a是最大了,就没必要执行下面的语句了,return治理就起到了终止语句的作用了
等用得多了还会有些妙用的,你要自己慢慢体会
热心网友
时间:2022-04-22 15:59
一个函数的返回值
简单点来说,就是你调用一个函数后,总是想要通过这个函数来得到些什么
return就是负责返回你想得到的那个值
热心网友
时间:2022-04-22 17:50
就是返回一个参数
一个函数只能有一个返回值