c程序 return;用法?

来源:百度知道 编辑:UC知道 时间:2024/06/11 09:22:19
如果是回答我
C语言中return -1 和 0,1 的区别
就不用了,本人明白的。
看清了是return;的用法

return返回的基本格式有两种,
1.有返回值格式
return<表达式>;
2.无返回值格式(函数必须定义为viod类型,也可省略返回语句 return)
return;
对于第2种当被调函数执行到return;语句时,若无return语句,在执行完函数的最后一个语句之后,将程序控制权交回给主调函数,主调函数继续执行主调函数中调用该被调函数的后继语句....一个韩式可以有多个返回语句,但函数执行任何一个return语句都会将程序控制权交给主调函数

就是程序返回,没有返回值。上面的是带返回值的返回。

return 用来退出当前函数
当函数有返回值时 return 后面接要返回的值
返回值的意义由该函数的功能决定,如大多数 API 函数定义 0 为正确运行, <0 为错误代码