在用C语言编程时,return后面的返回值有什么左右,怎么确定return后面应该跟什么,可以没有

在用C语言编程时,return后面的返回值有什么左右,怎么确定return后面应该跟什么,可以没有返回值吗?

一般用于函数调用中。return语句将被调用函数中的一个确定值带回主调函数中去。如果需要从被调用函数带回一个函数值供主调函数使用,被调函数中必须包含retuen语句。如果不需要带回值,则可以不要return语句。return后可以是值,表达式,但类型要和定义函数相同。
(^_^)希望可以帮到你,记得采纳(^_^)。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-11-23

调用一个方法,是为了使用这个方法进行一定的运算或操作。返回值就是为了得到这个方法的执行结果。比如计算两个数乘积的方法,传入两个数字,返回值就是两个数相乘的结果。

public int multiply(int a, int b){
    return a*b;
}

这里int就是返回值类型,必须返回整型值。return后边跟着的数据,必须是返回值类型规定的。

第2个回答  2014-11-23
要看函数类型,void的函数没有return,其他类型的函数返回值也是跟函数类型相对应的。
第3个回答  2014-11-23
函数的类型是什么 就返回什么类型的值 void类型的可以不返回值
相似回答