C語言中return和exit(0),exit(1)何種區別?

1、exit(1)表示異常退出,在退出前可以給出一些提示信息,或在調試程序中察看出錯原因。 2、exit(0)表示正常退出。  3、 return是語言級別的,是關鍵字,它表示了調用堆棧的返回,return用於結束一個函數的執行,將函數的執行信息傳出個其他調用函數使用,如果返回的是main函數,則爲退出程序。 而exit是系統調用級別的,是一個函數,它表示了一個進程的結束。 exit是在調用處強行
相關文章
相關標籤/搜索