我知道EXIT_SUCCESS/EXIT_FAILURE通常用于main()导出,以指示程序是否成功。

但是它是否也用于(正常或建议)正常函数返回?我正在尝试编写一些“标准”代码,所以想知道是否应该使用它们而不是0或-1。

最佳答案

EXIT_SUCCESS是一个符号常量。

您可以使用EXIT_SUCCESSEXIT_FAILURE以及0表示确定,非0表示失败。

取决于口味,您也可以做这个

#define WRONG 1
#define COOL  0

然后退货-

使用您觉得更舒服的东西,但要始终选择。

希望这可以帮助!

关于c - 有意义的函数返回值的常用方法是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1843805/

10-12 15:59