exit(0) 与 exit(1) 的区别
在这篇文章中,我们将了解 exit(0) 和 exit(1) 的区别。
exit(0)
它是可移植的。
表示程序成功终止或完成。
当程序在没有错误的情况下执行时,它表示程序终止。
宏“EXIT_SUCCESS”用于返回代码 0。
EXIT_SUCCESS 可被定义为标准的零。
语法
exit(0);
exit(1)
它不可移植。
表示异常程序终止。
当程序在执行中遇到某些错误退出时,表示程序终止。
宏“EXIT_FAILURE”用于返回代码 1。
它不受标准限制为仅为 1。
根据系统如何实现它,可以使用它。
语法
exit(1);
广告