对于有返回值的函数,如果被调用而不用其返回值,用语句表示。这样做的目的是什么?有什么用?

来源:百度知道 编辑:UC知道 时间:2024/09/26 16:45:39
请c语言的高手赐教,我是一个自学者

这种返回值一般是一个INT型。一般是0或者1.更多的情况下,是在程序的最开头定义了常量,比如
#DEFINE ERROR 0
#DEFINE OK 1
然后,写函数的时候,返回一个ERROR或者OK,就是返回了1,0,来告诉调用它的模块调用的结果。当然,这个结果有时候对调用模块来说并不关心,所以也就不用专一找个变量接收结果,而是直接就一个调用语句。

我也不是高手,这是我的理解,不足之处还望有高手指出