可能性の重複:main()関数の最後で
return 0;
文の目的は何である:私はしばらくの間、これを思ってきた
What should main() return in C/C++?
What does main return?main関数 - 戻り値のポイントは何ですか?
?
最後の関数のreturn文は、それを呼び出した関数に値を返すことがわかりました。しかし、私が理解しているように、主な機能はプログラムの開始点と終了点です。なぜ戻り型があるのか少し混乱します。
main()
{
//code goes here
return 0; // <-- what is the point of this return statement?
}
編集:私は、プログラミング(初年度コンピュータサイエンスの学生)に、それが完了した場合にはreturn文は関数の呼び出し元に伝えるために使用されているように聞こえるの答えのいくつかを見た後にかなり新しいです成功しました。 OSやコマンドライン以外に、主な機能を呼び出すことができるものは他にありますか?
[この回答](http://stackoverflow.com/a/207992/160206)が役に立ちます。 –