在c语言中,return的作用和用法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在c语言中,return的作用和用法相关的知识,希望对你有一定的参考价值。

一般return语句用于函数返回值,当外界调用该函数需要知道函数执行情况的时候,就需要用返回值来告诉调用者。
而当调用者不需要知道执行情况,只需要去执行该函数的时候,那就不需要返回值。
return的作用1:表示返回,这个程序可以结束了,可以不带参数。
如果你的成员运行到这里,你就不往后运行了,可以加一个return语句,就不会再执行了。
作用2:返回指定类型的值,在定义函数的时候不是有
int
af();int
这里是返回值。return
后面接的就是这个返回值,
这个函数执行后就可以给别的变量赋值了,他的值就是return
后面的值。
参考技术A 一般return语句用于函数返回值,当外界调用该函数需要知道函数执行情况的时候,就需要用返回值来告诉调用者。
而当调用者不需要知道执行情况,只需要去执行该函数的时候,那就不需要返回值。
return的作用1:表示返回,这个程序可以结束了,可以不带参数。
如果你的成员运行到这里,你就不往后运行了,可以加一个return语句,就不会再执行了。
作用2:返回指定类型的值,在定义函数的时候不是有
int
af();int
这里是返回值。return
后面接的就是这个返回值,
这个函数执行后就可以给别的变量赋值了,他的值就是return
后面的值。
参考技术B 如果函数类型是void的话,那么return相当与结束该函数,并不返回值。
不管有没有返回值,遇到return该函数就结束了。
例如我们经常用到
if(flag==0)
return
1;
else
return
0;
其实else完全可以省略的,只是这么看程序更清晰一些。
参考技术C 如果函数类型是void的话,那么return相当与结束该函数,并不返回值。
不管有没有返回值,遇到return该函数就结束了。
例如我们经常用到
if(flag==0)
return
1;
else
return
0;
其实else完全可以省略的,只是这么看程序更清晰一些。

以上是关于在c语言中,return的作用和用法的主要内容,如果未能解决你的问题,请参考以下文章

C语言中returnbreakcontinue用法和区别

c语言define用法

谁说一下c语言中return总有几种用法,并且说一下枚举的用法,尽量列下例子,详细一点说明。

c语言中static的作用和用法

C语言异常处理和exit()怎样使用?

C语言中:##和#的用法 有这样一个例子: