C言語の標準ライブラリfgetsのリファレンスです。
概要 | ストリームから1行読込む。 |
ヘッダ | #include <stdio.h> |
I/F | char *fgets(char * restrict s, int n,FILE * restrict stream); |
戻り値 | 成功ならばs。ファイルの終わりで、かつ配列に1文字も読み取っていなかった場合、および読取りエラー発生の場合は空ポインタ。 |
詳細 | fgets関数は、streamが指すストリームから文字の列を読み取り、配列sに格納する。読み取る文字数の最大値はn-1である。改行文字を読み取ったとき、又はファイルの終端を検出したときに、文字の読み取りを終了する。このとき、読み取った改行文字も配列に格納する。配列に格納した文字の後にはナル文字を格納する。 |