[問題] int main 的 return值

看板C_and_CPP作者 (西瓜綠)時間13年前 (2012/10/04 17:05), 編輯推噓2(204)
留言6則, 4人參與, 最新討論串1/1
看到有人用-1當作main的回傳值, 不知代表甚麼意思? 我在想是遇到錯誤不正常結束的意思 但在網路上又找不到return -1的相關資料 因此不太確定 只知道return 0代表正常結束 不知道其他回傳值是否到表甚麼特殊意義 希望各位可以幫幫忙 感謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.233.145.172

10/04 17:21, , 1F
通常非零可以代表不正常結束,但是一般沒有限定要什麼數值
10/04 17:21, 1F

10/04 17:24, , 2F
感謝樓上的解答!
10/04 17:24, 2F

10/04 17:27, , 3F
10/04 17:27, 3F

10/04 17:27, , 4F

10/04 17:28, , 5F
提一下,stdlib.h裡面有 EXIT_FAILURE / EXIT_SUCCESS.
10/04 17:28, 5F

10/04 17:28, , 6F
這兩個比較準。
10/04 17:28, 6F
文章代碼(AID): #1GRL5fd_ (C_and_CPP)