文章目录
一、读取文件中的结构体数组 | feof 函数使用注意事项
二、代码示例
一、读取文件中的结构体数组 | feof 函数使用注意事项
----
读取文件结构体时 , 可以循环读取文件中的数据..., 只使用一个结构体的内存空间即可 ;
使用 feof() 函数 判定当前是否读取到了文件结尾 , 如果读取到结尾 , 则退出不再读取数据 ;
feof 函数原型 :
#include...所有的其它逻辑 , 都放在 feof 判断之后 , 确定没有读取到文件末尾 , 再进行操作 , 如果读取返回了错误 , 则直接退出 ;
读取 文本文件 可以使用 getc , fgets , fscanf...函数 , 向 文本文件 写出数据可以使用 putc , fputs , fprintf 函数 ;
读取 二进制文件 可以使用 fread 函数 , 向 二进制文件 写出数据可以使用 fwrite...函数 ;
例如 : 在下面的代码示例中 , 读取文件后 , 马上判断是否读取到了文件末尾 , 至于读取到的数据操作 , 需要确定本次读取文件合法性后 , 没有读取到文件末尾 , 才能进行后续操作