C文件操作又一问题
请看代码注释 按回车不能结束程序
#include<stdio.h>
#include<string.h>
main()
{FILE *fp;
char buff[64];
if((fp = fopen("d:\\turbo.txt","w"))==NULL)
{printf("File cannot be opened!\n");
system("pause");
exit(1);
}
while(strlen(fgets(buff,64,stdin))>0)//这里的条件貌似没有用
{fputs(buff,fp); //接上行 在Turbo C 2.0下按回车键无法结束
fputc('\n',fp);
}
fclose(fp);
system("pause");
}
...全文
相关推荐
C语言程序设计中文件操作部分的教学方法探讨.pdf
在这一过程中,教师可以穿插讲解指针的使用,帮助学生巩固指针知识。
哈工大C语言课件 指针 文件操作
通过深入学习和实践课件中的内容,你将能够熟练地运用指针解决实际问题,并掌握文件操作的核心技巧,为未来的编程生涯奠定坚实的基础。
C语言讲义_第三章_文件操作与习题课
文件操作和习题解答是C语言学习的重要组成部分,它们帮助开发者理解如何持久化程序的数据,并通过解决实际问题来提高编程技能。
C语言文件操作函数大全.doc
通常,当文件操作遇到问题时,错误标志会被设置,`clearerr()`可以帮助重置这一状态。2. `fclose()` 函数:`fclose(stream)`用于关闭由`fopen()`打开的文件。
C语言文件操作实践[可运行源码]
通过这些实践操作,学习者不仅能够加深对C语言文件操作的理解,还能提高编程解决问题的能力,为日后在软件开发领域遇到更复杂的文件处理任务打下坚实的基础。所附带的压缩包文件中包含了与本文相关联的源码包。


