7.2 main 也是函式
學會定義函式之後,回頭看你從第一單元寫到現在的 main()——它其實就是一個函式:名稱叫 main、沒有參數、回傳型態是 int。它特殊的地方只有一個:main 是整個程式的進入點,程式一執行就從 main 的第一行開始跑。
main 的回傳值代表「程式有沒有正常結束」
main 回傳的整數是給作業系統看的:回傳 0 代表程式正常結束,非 0 代表發生了異常。這就是為什麼很多環境在程式跑完時會顯示:
學會定義函式之後,回頭看你從第一單元寫到現在的 main()——它其實就是一個函式:名稱叫 main、沒有參數、回傳型態是 int。它特殊的地方只有一個:main 是整個程式的進入點,程式一執行就從 main 的第一行開始跑。
main 的回傳值代表「程式有沒有正常結束」
main 回傳的整數是給作業系統看的:回傳 0 代表程式正常結束,非 0 代表發生了異常。這就是為什麼很多環境在程式跑完時會顯示: