c - 程序终止成功或失败的主要功能

时间:2015-08-25 17:50:27

标签: c main

据我所知,如果main函数返回0,则表示程序终止成功。即使成功由另一个int值指示。

如果main返回非零值,如果这代表不成功的程序终止或其他错误代码,则它是特定于实现的

  

如果 status 的值为零或 EXIT_SUCCESS ,   实现定义的状态成功终止的形式是   回。如果 status 的值为 EXIT_FAILURE ,   实现定义的状态不成功终止   退回。否则返回的状态是   实现定义的。)

因此,只有C标准中定义成功(返回0)而不是如何解释非零int值,对吧?例如。如果在某个系统中1代表"成功"返回0也会提供1?这是怎么做到的?

0 个答案:

没有答案