① c语言怎样一行一行读文件
C语言可以通过fgets函数一次读一行数据。
fgets函数原型如下:
char *fgets(char *buf, int bufsize, FILE *stream);
参数 说明
*buf: 字符型指针,指向用来存储所得数据的地址。
bufsize: 整型数据,指明存储数据的大小。
*stream: 文件结构体指针,将要读取的文件流。
fgets函数注意细节如下:
从文件结构体指针stream中读取数据,每次读取一行。
读取的数据保存在buf指向的字符数组中,每次最多读取bufsize-1个字符(第bufsize个字符赋'