C和C++中main()應返回什麼?


  • main的返回值用於指示程式如何退出。如果程式執行正常,則使用0返回值。異常終止(錯誤、無效輸入、分段錯誤等)通常由非零返回值終止。對於如何解釋非零程式碼,沒有標準。
  • 不過,你可以定義自己的狀態程式碼,並使用它們來表示程式中的不同型別的錯誤。
  • GCC建議使用stdlib.h中定義的EXIT_SUCCESS或EXIT_FAILURE來發送退出訊號。
  • 在C++中,int main()可以不帶返回值,此時它預設為返回0。

更新於:2020年2月11日

3K+瀏覽

開啟你的職業生涯

透過完成課程獲得認證

立即開始
廣告
© . All rights reserved.