C 言語 stdio.h ファイル

stdio.h は C 言語の標準ヘッダー ファイルの 1 つで、そのフルネームは Standard Input and Output Header で、標準の入出力ヘッダー ファイルです。プログラムの入出力操作のための一連の入出力関数を提供します。

stdio.h ヘッダー ファイルには、複数の関数と入出力ストリーム (FILE) 型が定義されています。最も一般的に使用される関数の一部を次に示します。

  1. printf: 標準出力デバイス (通常はモニター) へのフォーマット済み出力データ。
  2. scanf: 標準入力デバイス (通常はキーボード) からフォーマットされた入力データを読み取ります。
  3. fgets: 指定されたファイルから文字列の行を読み取ります。
  4. fputs: 文字列の行を指定されたファイルに出力します。
  5. fopen/fclose: ファイルを開いたり閉じたりします。
  6. fread/fwrite: 指定されたファイルからデータを読み書きします。

これらの関数は、ファイルや文字列の入出力操作を容易にする C 言語で広く使用されており、多くのライブラリ関数やシステム関数の基礎にもなっています。

さらに、stdio.h は、EOF、stdin、および stdout の 3 つの定数も提供します。このうち、EOF はファイルの終わり、stdin は標準入力デバイス、stdout は標準出力デバイスを示します。

C プログラムで stdio.h を使用するには、プログラムにヘッダー ファイルを含めるだけで済みます。次に例を示します。

#include <stdio.h>
int main() {
    printf("Hello, World!\n");
    return 0;
}

 この例では、プログラムは printf 関数を使用して、「Hello, World!」を標準出力デバイスに出力します。stdio.h ヘッダー ファイルが導入されたため、プログラムは関連する入出力関数を直接呼び出すことができます。

おすすめ

転載: blog.csdn.net/wangjiaweiwei/article/details/129997752