文件读取的一个问题
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。
while(fgets(buf,size,fp) != NULL){
printf("ok!/n");
}
while(!feof(fp)){
fgets(buf,size,fp);
printf("ok!/n");
}
这两种方法,对于同一段文件,打印出的信息不同,
如果文件长度为2行,第一种方法打印出2行OK而第二种方法打印出三种OK。
相关文章推荐
- 问题:能用Java读取一个Excel文件吗
- iphone阅读器,如果要读取一个文本文件,请问你是如何处理编码问题的?另外像pdf格式的文件,你如何读取。?
- python读取CSV文件以及“写入CSV致文件每一行后面会多一个空行”问题解决
- 记录一个 spring cloud 配置中心的坑,命令行端口参数无效,被覆盖,编码集问题无法读取文件等.
- java读取UTF-8的txt文件发现开头的一个字符问题
- 以上的文章是我解决这样一个问题时候的大致的思路: 把Matlab读取二进制文件的函数变成VBA读取二进制文件,实现同样的功能
- web容器读取配置文件过程中的一个问题
- 文件读取的一个问题
- 一个使用FFmpeg库读取3gp视频的例子-Android中使用FFmpeg媒体库(三).so文件编译过程问题的解决
- 求助:递归地读取一个路径下文件总行数遇到的问题。
- 一个关于OpenCV2.2静态编译时无法用cvCaptureFromFile读取文件的问题
- 遇到一个在脚本中读取文件内容占用文件句柄的小问题
- java读取UTF-8的txt文件发现开头的一个字符问题
- web容器读取配置文件过程中的一个问题
- ifstream连续读取文本文件时只能读取一个文件 其他文件读取失败问题
- Java读取properties文件中文乱码问题解决
- python json及mysql——读取json文件存sql、数据库日期类型转换、终端操纵mysql及python codecs读取大文件问题
- FSO文本文件操作,读取一个文件相关信息$
- Java IO 文件读取问题记录(class.getResourceAsStream 和 new FileInputStream)
- 读取excel文件显示在gridview中数据.字符.数字混合时无法全部读取的问题!