char * fgets ( char * str, int num, FILE * stream );
从数据流stream读取(num-1)个字符存储到str,待读完(num-1)个字符或是遇到换行符或End-of-File即结束;
一个NULL字符会自动添加到str(形成字符串);
输出参数:
执行成功后,会返回str的值;
若是在执行过程中遇到了换行符而结束,则该换行符也作为有效字符存储到str里;
若是在执行过程中遇到了End-of-File且没有读入一个字符,则返回NULL;
执行失败,也返回NULL。