ファイル入出力を行うためには、ファイルオープンをしなければならない。 また、使用し終わったファイルはクローズしなけれなならない。 ファイルをオープンすると、OSからファイルを使用するための情報が返ってくる。 この情報のことをファイルポインタと呼ぶ。 このポインタには、バッファの位置、バッファ内の現在位置、 ファイルの読み書きのいずれか、ファイルの種類といった、 ファイルに関する情報を含む構造体へのポインタである。