文法:
#include <cstdio> char *fgets( char *文字列, int バッファサイズ, FILE *ストリーム );
fgets()関数は、渡されたストリームから(バッファサイズ-1)文字分の文字を読み込んで、文字列変数に書き出します。fgets()が作成する文字列は、常にNULL終端された文字列になります。fgets()が読み込んでいて行末に到達したら、改行文字が書き出されます。fgets()は(バッファサイズ-1)文字読み込むか、EOF文字に到達すると終了します。成功すると、fgets()は文字列ポインタを返し、エラーが発生するとNULLを返します。