fgets

 

書式
char *fgets(char *buf, int max, FILE *fp);

機能
ポインタfpが指すストリームから一行(¥nまで)もしくは最大n-1文字まで読み込み、ナル文字(¥0)を付加しbufに格納する。

戻り値
通常は読み込んだ文字列へのポインタ、ファイルの終わりに達するかエラー時はNULL。

ヘッダーファイル
stdio.h

 

使用例

FILE *fp;
fp = fopen("***", "r")
while(feof(fpi)==0){
  char buf[256];
  fgets(buf, 256, fp);
  printf("%s\n", buf);
}