C语言中返回值是什么意思啊?怎么理解?举个例子说明,谢谢

如题所述

返回值是函数的返回值

int add(int a, int b)
{
return (a+b);
}

函数前面的int是返回值的类型,(a+b)就是函数的返回值
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-04-21
在函数的前面定义返回值类型,用return来送出返回值

其实就这么理解,就是一个函数的结果...

例如:
int jisuan()
{
int a=3,b=4,c;
c=a+b;
return c ;
}

那你在主程序里面运行jisuan这个函数的时候,这个结果就是7.
你可以把jisuan这个函数副值给一个变量.
第2个回答  2008-04-21
返回值就是reture语句。
example:
int main()
{
int a;
scanf("%d",&a);
reture(0);
}
返回值为输入的a的值;
这个一般在函数中用到,而一般void main()函数都用printf语句输出!
相似回答