C语言的返回值

来源:百度知道 编辑:UC知道 时间:2024/05/22 08:50:21
请问C语言里面什么时候用返回值 什么时候不用返回值,怎么判断,弄不明白,请高手指点下。

当你需要函数处理的结果时需要返回值,
当你需要函数处理的过程时不需要返回值。

比如,你需要计算两数运算的结果时,就返回一个结果。
而你只是想在控制台输出一些语句时就不用返回。

单做一些处理,这样就不需要返回值
例如:输出操作

如果里面的处理产生一个新值,接下来的计算又要用到的话,就需要返回值
例如:计算a+b,返回

这都是根据实际需要设计的,并不规定一定要有返回值或者一定没有返回值。

具体问题具体分析,跟数学中的函数一样,y=sin(x+m),定义函数参数为x和m,必须返回y。定义个画图函数draw(x),画出来就行了,不需要返回什么值了。但是如果你想返回,可设置成功返回1,不成功返回0;

根据你的函数是否需要有返回值来决定