语法:
#include <cstdio>
char *fgets( char *str, int num, FILE *stream );
fgets()从文件流中读取至多 num - 1 个字符并存储在str中。由fgets()得到的字符串始终是NULL结尾的。fgets()在到达行尾时停止,这种情况下str将包含换行字符。否则,fgets()将在到达 num - 1 个字符或者遇到EOF字符时停止。成功时fgets()返回str,错误时返回NULL。
相关主题: fputs, fscanf, gets, scanf