C言語でmain関数を定義するには

C言語では、main関数がプログラムの開始点として動作し、プログラムの実行エントリを定義します。

main 関数の定義は一般的に 2 種類あります。

  1. main関数定義の最も一般的な形で、main関数は引数を受け付けず、プログラムの終了ステータスコードとして整数を返します。main関数のコードブロックに、プログラムの主要なロジックを書くことができます。
  2. コマンドライン引数を受け付けるmain関数。argcはコマンドライン引数の数、argvは各引数を格納した文字配列へのポインタ。戻り値はプログラムの終了ステータスコードを表す整数。

以下は簡単なmain関数の定義の例です。

#include <stdio.h>

int main() {
    printf("Hello, World!\n");
    return 0;
}

メイン関数は引数を受け取らず、printf関数を用いて”Hello, World!”というメッセージを表示し、返り値として0をプログラムの終了ステータスコードとして返します。

bannerAds