在本文中,我们将了解exit和exit(1)之间的区别。
它是便携式的。
它告知程序成功终止或完成。
它告知程序执行时终止而没有任何错误。
“ EXIT_SUCCESS”宏用于返回代码0。
可以将“ EXIT_SUCCESS”定义为标准零。
exit(0);
它不是便携式的。
它告知程序异常终止。
它告诉终止程序在执行程序时是否以特定错误退出。
“ EXIT_FAILURE”宏用于返回代码1。
不被标准限制为仅1。
可以根据系统的实现方式来使用它。
exit(1);