main 関数

はじまりの塔


さっき何気に書いたこれが、C/C++ でのプログラムが 始まるところ。

念のためだけど、main はメインと読む。マインじゃないよ。

// ここは実行される場所じゃない
int main() {
  // ここに処理を書いていく
}
// ここは実行される場所じゃない

この main 関数は、プログラムにおいて 唯一 の始まるところ。これが無いと単独では動かない。

もちろん、複数あることも許されない。

int main() {}
int main() {} // コンパイラ「'main' が再定義されているよー >_<」