上記に示すコード例では、ファイル入出力の基本的な文法スタイルと実際の処理手順を簡潔に示しています。ソースコードをコンパイラでビルドして実行することにより、ファイル入出力が規定通りの挙動を示し、期待通りのデータ処理が行われることを直接確認することができます。
もう少し詳しく
C言語ではFILE構造体ポインタを用いてファイルを制御します。fopen関数でファイルを開き(モード: 読み込みr, 書き込みw, 追記aなど)、fgetc/fputc(文字)、fgets/fputs(文字列)、fread/fwrite(バイナリ)、fprintf/fscanf(書式付き)等でアクセスし、処理終了後は必ずfclose関数で閉じます。