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);
廣告