c语言文件处理 (上课用)

源文件:

include

//写函数
void writetext(FILE *fw)
{
char str[80];
gets(str);
while(strcmp(str,”-1″)!=0)
{
fputs(str,fw);
fputs(“\n”,fw);
gets(str);
}
}

//读函数
void readtext(FILE *fr)
{
char str[80];
fgets(str,80,fr);
while(!feof(fr))
{
printf(“%s”,str);
fgets(str,80,fr);
}
}

//主函数
void main()
{
FILE *fp;
if((fp=fopen(“d:\doc.txt”,”w”))==NULL)
{
printf(“open file error!\n”);
exit(0);
}
writetext(fp); //函数
fclose(fp);
if((fp=fopen(“d:\doc.txt”,”r”))==NULL)
{
printf(“open file error!\n”);
exit(0);
}
readtext(fp); //函数
fclose(fp);
}

Original: https://www.cnblogs.com/duanqibo/p/16261290.html
Author: bobo哥
Title: c语言文件处理 (上课用)

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/535654/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球