C语言中调用有返回值和无返回值函数有何区别?

如题所述

返回值的函数,只进行某种操作。
有返回值的函数,可以将某个变量或指针返回其调用函数。

两者形式上的区别如下:
无返回值:void fun1();
有返回值:int fun2();

调用的区别:
无返回值:
main()
{
……
fun1();
……
}
有返回值:
main()
{
int a;
……
a=fun2();
……
}
温馨提示:答案为网友推荐,仅供参考