C言語の標準ライブラリfgetcのリファレンスです。
概要 | ストリームから1文字読込む。 |
ヘッダ | #include <stdio.h> |
I/F | int fgetc(FILE *stream); |
戻り値 | ストリームがファイルの終わりの場合はEOF。その他の場合は次の文字。 |
詳細 | fgetc関数は、streamで指定された入力ストリームから、文字をunsigned char型として読み込み、int型に変換して、返却する。この処理は、入力ストリームのファイル終了表示子がセットされておらず、かつそのストリーム上に次の文字が存在する場合に行われる。文字を読み込んだ後は、ファイル位置表示子を進める。読み取りエラーが発生した場合、fgetc関数は、そのストリームのエラー表示子をセットし、EOFを返却する。ファイルの終わりと読み取りエラーの区別は、feof関数とferror関数を使用することにより可能である。 |