server-api-fgets

原型

用于从文件中读取一字符串

1
2
3
4
5
6
7
8
9
10
// s:读取的内容要存储到的指针
// size:要读取的字符数量
// stream:要去读的文件流的指针
//
// return:
// 若成功则返回s指针,返回NULL则表示有错误发生。
//
// 附加说明:
// fgets在读取的时候直到出现换行字符、读到文件尾或是已读了size-1个字符为止,最后会加上NULL作为字符串结束。
char * fgets(char * s,int size,FILE * stream);

使用参考

1
2
3
4
5
6
7
8
9
#include <stdio.h>

int main()
{
char s[80];
fputs(fgets(s, 80, stdin), stdout);

return 0;
}