文件读取的一个问题

原创 2006年05月23日 11:34:00

一个关于文件读取的小问题,以前没有怎么注意。

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

printf("ok!/n");

}

while(!feof(fp)){

fgets(buf,size,fp);

printf("ok!/n");

}

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

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

 

 

相关文章推荐

java读取UTF-8的txt文件发现开头的一个字符问题

最近在处理文件时发现了同样类型的文件使用的编码可能是不同的。所以想将文件的格式统一一下(因为UTF-8的通用性,决定往UTF-8统一),遇见的第一个问题是:如何查看现有文件的编码方式。 在jav...

spring加载xml文件 读取bean时遇到的一个问题

前段时间遇到一个配置文件的问题,记录下 项目路径图如下: 其中:默认包下面的TestIsolation类,为程序入口:代码如下: public class TestIsolation { ...

求助:递归地读取一个路径下文件总行数遇到的问题。

一个可以递归的计算一个路径下文件总行数的程序。 代码如下: def count_file_line(filename): count=0 try: with open(file...

Dom4j读取XML文件时遇到的一个问题(关于DTD)

最近做一个小项目,要用到Dom4j对XML文件进行读取,获得数据库配置信息,XML文件如下: com.microsoft.sqlserver.jdbc.SQLServerD...

遇到一个在脚本中读取文件内容占用文件句柄的小问题

一般来说,嵌入式设备的程序是上电自动运行的。设备系统启动后会自动运行某些系统级脚本(/ect/rc3.d/下的脚本),最终会运行我们自定义的脚本,在该脚本中会运行应用程序。——这就是系统自动启动的一般...
  • subfate
  • subfate
  • 2015年07月30日 22:32
  • 441

请高手指点,PHP问题,解密出一个文件,不知道这个是什么用的,怎么使用,谢谢好友指点

请高手指点,PHP问题,解密出一个文件,不知道这个是什么用的,怎么使用,谢谢好友指点 这个文件怎么使用才行 请高手指点,这应该是DRP的一个许可证之类的,具体还有待验证...

ENVI显示GDAL创建GeoTiff文件的一个问题及其思考

作者:朱金灿来源:http://blog.csdn.net/clever101           使用gdal创建一个100*100的红色的geotiff图像,代码如下:...

matlab双击.m文件另外打开一个matlab程序的问题

m文件与matlab的关联问题  [软件开发]发布时间:2012-07-11 18:44:02  在使用matlab 2010b以后的版本时,双击m文件再也不能像之前的版本那样:打开matl...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:文件读取的一个问题
举报原因:
原因补充:

(最多只允许输入30个字)