C语言 while(feof(fp)){}多循环一次解决方案
2014-07-01 21:34
120 查看
可以选择不用feof(),
使用fgetc(fp)==EOF判断是否进行循环;
但要在while(){}循环第一句加一句fseek(fp,-1,1);
while(fgetc(fp)!=EOF)
{
fseek(fp,-1,1); /*将指针移回去*/
……
……
}
使用fgetc(fp)==EOF判断是否进行循环;
但要在while(){}循环第一句加一句fseek(fp,-1,1);
while(fgetc(fp)!=EOF)
{
fseek(fp,-1,1); /*将指针移回去*/
……
……
}
相关文章推荐
- SQL Server 中用While循环替代游标(Cursor的解决方案
- c语言中不用while,for,do-while实现循环
- 【学习笔记】【C语言】循环结构-while
- 作业《IOS_C语言》while|循环,do...while循环,for循环
- 《IOS_C语言》while|循环,do...while循环,for循环
- feof 函数 while循环引发的断错误及调试方法
- [黑马IOS自学第三篇]C语言条件分支,while循环语句等
- C语言学习-while循环、do-while、for循环
- c语言中while((c=getchar())!=EOF)怎样才能输入EOF是循环中断
- [iOS学习]C语言-04-程序循环结构-do…while循环解说
- 循环语句至少执行一次do-while
- shell 脚本中while 循环只执行一次的问题
- C语言中的while循环和for循环
- shell 脚本中while 循环只执行一次的问题
- C语言之while循环语句和do while循环语句、for循环语句、循环嵌套
- “采用while(!feof(FP)){...}进行文件复制时,目标文档总会比源文档多出一些” 原因探析及解决方法
- 一次寻常测试While循环碰到“ * ”——字串处理方式
- 【C语言天天练(一)】while(1)死循环与for(;;)死循环的区别
- [iOS]C语言技术视频-04-程序循环结构(while{})
- 【黑马程序员】【C语言】循环结构-while语句