正在加载图片...
93文件的读写 对文件进行读写操作时,需要判断当前读写位置,如果 文件读操作到最后,再进行读写操作就会出错。 为了避免出错,C提供了下面的方式判断文件是否读完 1、对于文本文件,结束标记是EOF(即-1,在 stdio.h中定 义),可以通过读取的字符是不是结束标记来判断文本文件是 否读完; 2、对于二进制文件,没有EOF的结束标志,只能使用系统提 供的feo函数来判断 使用格式是:feof(fp) 其中,印是文件指针变量,如果文件读取结束则返回非0值, 没结束返回0值。 while( feof(fp)) 此处写入读操作语句 3、文本文件可使用feof函数按上面形式来判断是否读取结束。 ☆☆第9章文件操作 18☆☆ 第9章 文件操作 18 9.3 文件的读写 对文件进行读写操作时,需要判断当前读写位置,如果 文件读操作到最后,再进行读写操作就会出错。 为了避免出错,C提供了下面的方式判断文件是否读完 1、对于文本文件,结束标记是EOF(即-1,在stdio.h中定 义),可以通过读取的字符是不是结束标记来判断文本文件是 否读完; 2、对于二进制文件,没有EOF的结束标志,只能使用系统提 供的feof函数来判断; 其中,fp是文件指针变量,如果文件读取结束则返回非0值, 没结束返回0值。 3、文本文件可使用feof函数按上面形式来判断是否读取结束。 while( !feof(fp)) { ┇ /*此处写入读操作语句*/ } 使用格式是: feof(fp)
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有