c語(yǔ)言中exit(0)什么意思 C語(yǔ)言中的exit函數(shù)?
C語(yǔ)言中的exit函數(shù)?Exit()通常在子程序中用于終止程序。使用后,程序自動(dòng)結(jié)束并跳回操作系統(tǒng)。在C語(yǔ)言中:exit(0):normal exit;exit(1):normal exit,這個(gè)1返
C語(yǔ)言中的exit函數(shù)?
Exit()通常在子程序中用于終止程序。使用后,程序自動(dòng)結(jié)束并跳回操作系統(tǒng)。在C語(yǔ)言中:exit(0):normal exit;exit(1):normal exit,這個(gè)1返回到操作系統(tǒng);value返回到操作系統(tǒng):0是normal exit,其他值都是normal exit,所以我們?cè)谠O(shè)計(jì)程序時(shí),可以在啟動(dòng)前給出一些小提示信息,或者在程序調(diào)試過(guò)程中檢查錯(cuò)誤原因。使用exit()時(shí),不管main()的返回值類(lèi)型如何,其頭文件都是stdlib。擴(kuò)展數(shù)據(jù):進(jìn)程函數(shù):函數(shù)庫(kù)是stdlib。小時(shí)過(guò)程.hvoidAbort()此函數(shù)調(diào)用 Exit,將終止消息寫(xiě)入stderr并異常終止。程序沒(méi)有返回值。void uuxit(int status)終止當(dāng)前程序而不清理場(chǎng)景。Void exit(int status)終止當(dāng)前程序,關(guān)閉所有文件,寫(xiě)入緩沖區(qū)的輸出(等待輸出),并調(diào)用沒(méi)有返回值的任何寄存器的“exit函數(shù)”。