您的位置:首页 > 其它

文件读取的一个问题

2006-05-23 11:34 232 查看
一个关于文件读取的小问题,以前没有怎么注意。

while(fgets(buf,size,fp) != NULL){

printf("ok!/n");

}

while(!feof(fp)){

fgets(buf,size,fp);

printf("ok!/n");

}

这两种方法,对于同一段文件,打印出的信息不同,

如果文件长度为2行,第一种方法打印出2行OK而第二种方法打印出三种OK。

 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  fp null
相关文章推荐