main函數必定要有返回值嗎?

咱們說下C99規定,spa main是須要有返回值的。編譯器 其中有2種形式是容許的,編譯 int main()gc {}程序 還有異常 int main(int argc,char *argv[])return {} 其中argv能夠寫成char **argv這種形式。 若是你忘記最後return了,有些編譯器會自動幫你加上。 不過我仍是建議你本身加上,能夠告訴程序你是正常退出 仍是異常退出。
相關文章
相關標籤/搜索