c语言什么情况下要return(c语言中,return是什么意思,怎么用)

本文目录
- c语言中,return是什么意思,怎么用
- C语言中什么时候被调用函数要用return来得到返回值,什么时候不用return就能得到返回值
- c语言中什么时候函数调用时,被调用函数需要加return 返回
- 为什么要在void的函数里面使用return语句呢(C语言)
c语言中,return是什么意思,怎么用
以下是个人理解(只供参考)
return 呢用在带有反回型的函数中:如
int main(void)
{
...;
return 0;
}
说明main 需要反回一个int型的数!
更多的时候,我们用return还反回一个值,也就是说我们希望那个函数反回一个什么结果,我们就return什么!如:
int add (int a, int b)
{
return (a+b);
}
这个函数就反回了参数中两个数的和!
C语言中什么时候被调用函数要用return来得到返回值,什么时候不用return就能得到返回值
一般引用一个需要一个返回值的函数时那个函数通常就用return返回所需要的值,还有一种情况就是函数接收的参数是数组或某个指针(其本质都是地址),此时就是直接对主调函数中的数据进行操作,不需要返回值的
c语言中什么时候函数调用时,被调用函数需要加return 返回
被调用函数 也就是子函数 申明时有返回类型就需要加return;
如果是void function() void为无返回值,无需return
譬如 intfunction() int为整形,则需return一个整形值;
为什么要在void的函数里面使用return语句呢(C语言)
return表示中止当前函数的运行,并将操作权返回给调用者。
如果是在main函数中,表示将操作权返回给操作系统,return不是必须要返回一个值。
void func(void)
{
......
......
return;
}
扩展资料:
return 表示把程序流程从被调函数转向主调函数并把表达式的值带回主调函数,实现函数值的返回,返回时可附带一个返回值,由return后面的参数指定。 return通常是必要的,因为函数调用的时候计算结果通常是通过返回值带出的。
如果函数执行不需要返回计算结果,也经常需要返回一个状态码来表示函数执行的顺利与否(-1和0就是最常用的状态码),主调函数可以通过返回值判断被调函数的执行情况。

更多文章:
全球新冠肺炎疫情背景下航运发展(盐田港复苏日志:半年历劫从“低谷”到“爆仓” 疫情之后巨轮如何越洋航行)
2026年9月7日 17:10
matlab求解带字母参数方程组(我想matlab求一个关于x,y的方程组 ab c d f e h m n 都是参数)
2026年9月7日 16:30
oracle中的循环语句(下面哪个不是oracle程序设计中的循环语句 a for)
2026年9月7日 15:30
电脑里2个系统怎么删除一个(电脑开机显示有两个系统,如何删除一个)
2026年9月7日 12:20
scrollthrough意思(“scroll”是什么意思)
2026年9月7日 08:00
怎么激活keygen(注册机如何激活cad2008一个简单激活cad2008的方法)
2026年9月7日 06:30



