文件操作函数feof判断是否指向文件的结尾处,结尾即为空字符
来源:互联网 发布:梦幻辅助软件 编辑:程序博客网 时间:2024/05/14 01:11
#include <STDIO.H>#include <conio.h>int main(){FILE *fStream = NULL;intiReturn = 1;char ch;fStream = fopen("d:\\wimrepairread.txt","r+");if (fStream != NULL){fseek(fStream,0,SEEK_SET);ch = fgetc(fStream);if (feof(fStream)){printf("It reaches the end\n");}else{printf("It doesn't reach the end\n");}//feof若当前文件指针已经移动到结尾,则返回非0。若未移动到结尾,返回0.//可以使用fgetc得到的值是否为EOF来替换。if (ch == EOF)//EOF是文本文件结束的标志。{printf("It reaches the end\n");}else{printf("It doesn't reach the end\n");}while(!feof(fStream)){ch = fgetc(fStream);printf("%c\n", ch); //当feof返回值为非0时,fgetc获得的值为空。}iReturn = 0;goto exit;}else{iReturn = 1;goto exit;}exit:if (fStream!=NULL){fclose(fStream);fStream = NULL;}return iReturn ;}
开始时,不要难过忘记:FILE *fStream = NULL;
结束之后,千万不要忘记以下这段代码:
exit:if (fStream!=NULL){fclose(fStream);fStream = NULL;}
0 0
- 文件操作函数feof判断是否指向文件的结尾处,结尾即为空字符
- 判断文件结尾的方法(feof函数和EOF)
- 文件结尾判断feof , EOF
- fgets与feof 判断文件结尾
- 关于C语言feof()函数判断文件结尾的问题分析
- ifstream 流 判断文件是否结尾的函数eof()
- ifstream 流 判断文件是否结尾的函数eof()
- 文件结尾的判断
- 从文件读入数据块时用feof(fp)判断文件结尾真的保险吗?
- 如何判断文件是否读到文件结尾
- 判断文件是否有以.docx结尾
- 判断文件路径的结尾是否有吧"/"或者"\"
- c# 文件操作 判断文件是否为空的方法
- 使用fscanf()判断文件结尾
- C++文件读写/怎么判断是否到了结尾
- 判断字符串的开始与结尾(常用于文件结尾格式的判断)
- 基于boost判断jpg文件结尾的2个字节是否正确,可以用来判断JPG文件是否完整。
- 以DLL结尾的文件
- 求M的N次方的最后三位 转载
- hdu 1503:Advanced Fruits(动态规划+路径输出)
- shell数组排序、二分查找
- leetcode: Remove Duplicates from Sorted List II
- 【web开发学习笔记】Structs2 Result学习笔记(三)带参数的结果集
- 文件操作函数feof判断是否指向文件的结尾处,结尾即为空字符
- 删除重复字符串-转载
- ZOJ-1175
- Android中的位运算
- MyEclipse开发Struts可视化配置示例
- 博弈论基础知识
- 找出1至n之间同构数的个数---转载
- QT5 坐标系统
- chapter5 基础题目选解