C 標準中規定的:main函數的回傳值類型應該定義為int型別。 C 98 中定義瞭下列兩種 main 函數的定義方式: int main( ) int main( int argc, char *argv[] )main 函數的傳回值型別必須是int。如果main函數的結尾沒寫return語句,C 98 規定編譯器要自動在產生的目標檔案中加入 return 0;。