29. 分析文件内容,判断 fgets 共执行了多少次?

 
读以下文件,请问 fgets 共执行了多少次? 

fgets(buf,10,fp); 1234567890abcdefg 第一次:1-9补\0 第二次:0abcdefg\n补\0 1234567890 第三次:123456789补\0 第四次:0\n补\0 abcdefgEOF 第五次:abcdefg补\0 第六次:返回NULL

 

读以下文件,请问 fgets 共执行了多少次? 
fgets(buf,10,fp);                      

1234567890abcdefg             调用第一次:1-9补\0  第二次:0abcdefg\n补\0 
1234567890                     第三次:123456789补\0  第四次:0\n补\0
abcdefg\n                      第五次:abcdefg\n补\0  第六次:返回NULL

 

fgets(buf,10,fp);

1234567890abcdefg             第一次:1-9补\0  第二次:0abcdefg\n补\0 
1234567890                    第三次:123456789补\0  第四次:0\n补\0
abcdefg\n\n                   第五次:abcdefg\n补\0  第六次:\n补\0   第七次:返回NULL

 

posted @ 2018-08-14 20:06  2018年8月10日注册  阅读(229)  评论(0编辑  收藏  举报