feof 的理解
来源:互联网 发布:局域网内网监控软件 编辑:程序博客网 时间:2024/06/03 05:47
例:写一个函数统计文件中字符的个数
int getFileSize(char *path, int *len)
{
FILE*fp = fopen(path, "r");
if (fp==NULL)
{
perror("open_err");
return -1;
}
*len = 0;
char ch;
//unsigned char ch;
//使用while(1)型的判断会更好的反映程序内部运行情况
//while(1)
//{
// if(..) break;
// if(..)continue;
//}
while(1)
{
ch = fgetc(fp);
if (ch >= 0 && ch < 128)
{
if (ch == '\n')
{
continue;
}
(*len)++;
continue;
}
else
{
break;
}
}
return 0;
}
0 0
- feof 的理解
- 关于使用函数feof的理解
- 关于feof()的bug
- 认识feof的微妙
- feof的使用
- feof()
- feof
- feof()
- feof()和EOF的用法
- feof & ferror & clearerr 的使用...
- PHP feof() 函数读文件的使用
- 关于feof函数的一点问题
- feof 作为循环判断条件的问题
- feof() 函数的陷阱……
- feof()与strtok()退出循环体的注意事项
- [C/C++]诡异的fread,feof?
- feof相关的一个死循环
- 关于feof函数使用的说明
- gulp-uglify《JS压缩》----gulp系列(四)
- NDK 开发C中通过反射调用Java代码
- Makefile经典教程(掌握这些足够)
- Swagger UI教程 API 文档神器 搭配Node使用
- 常用排序算法--冒泡排序及改进和插入排序时间复杂度分析
- feof 的理解
- 查看网络状态的小命令(用于linux)
- ViewPager加载网络图片+自动轮播+小圆点指示
- gulp-clean----gulp系列(五)
- tomcat+redis+nginx 配置 达到负载 和 session 共享(redis方式)
- MySQL索引背后的数据结构及算法原理
- Android Studio之gradle的配置与介绍
- js实现百度搜索接口及链接功能
- hdu5777