c语言中return语句的作用是什么?

如题所述

在C语言中,return语句的作用是终止函数的执行,并返回一个值。这个值可以被赋值给调用该函数的变量。
例如,如果我们有一个函数用来求两个数的和,我们可以这样写:
int add(int a, int b) {
return a + b;
}
在这个函数中,return a + b;语句将两个数相加的结果返回。当这个函数被调用时,它的返回值可以被赋值给一个变量,例如:int result = add(3, 4);
在这个例子中,result现在包含的值就是add(3, 4)的返回值,也就是7。
注意,如果函数没有return语句,或者return语句没有跟任何值,那么函数会返回一个不确定的值。因此,在编写函数时,我们通常需要在函数结束时包含一个return语句,以返回一个确定的值。
希望能够帮助到你
温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-11-02

return 可以分两种情况:

1.有返回值的函数

int function1(){

return  1;    --必须要return 才能有返回值。

};

2.没有返回值的函数

void function2(){

return;    --写了return会直接跳出函数,不会继续执行下面的语句。

int a=1+1;  

};

扩展资料:

    被调用函数是void类型表达式最后一句写return是没有意义的,如果在表达式的最上面写return就会直接跳出函数不会执行下面的语句,。

2.被调用函数不是void类型,你肯定需要函数的返回值,比如你写一个你调用比大小的函数你肯定需要知道谁大谁小,记住函数一旦遇到 return 语句就立即返回,后面的所有语句都不会被执行到了。

参考资料

百度百科-return(C语言语句)

相似回答