#include <stdio.h>
#include <process.h>
int main()
{
FILE *infile;
FILE *outfile;
//FILE *otherfile;
char input;
//char buffer[10];
int i=0;
infile=fopen("d:\\infile.txt","r+"); /* r+ 以可读写方式打开文件,该文件必须存在。*/
/*a+ 以附加方式打开可读写的文件。若文件不存在,则会建立该文件,如果文件存在,*/
/* 写入的数据会被加到文件尾后,即文件原先的内容会被保留。 (原来的EOF符不保留)*/
outfile=fopen("d:\\outfile.txt","a+");
if(!infile)
{
fprintf(stderr,"open infile failed...\n");
}
if (!outfile)
{
fprintf(stderr,"open outfile failed...\n");
}
printf("*********************************************\n");
printf("** This program is to show file operation! **\n");
printf("** The input file is: **\n");
printf("** d:\\infile.txt **\n");
printf("** The contents in this file is: **\n");
printf("\n");
for (;;)
{
input=fgetc(infile);
printf("%c",input);
putc(input,outfile);
i++;
if (/*input=='\n' || */input ==EOF)
{
break;
}
}
printf("\n");
fclose(infile);
fclose(outfile);
system("pause");
return 0;
}
C语言文件读写基本操作DEMO
转载
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
c语言文件读写操作
文件的打开函数fopen() 文件的打开操作表示将给用户指定的文件在内存分配一个FILE结构区,并将该结构的指针返回给用户
c语言 c++ c# 二进制文件 文件指针 -
linux操作系统读写文件操作(c语言)
(一)open系统的调用为了创建一个新的文件描述,需要使用系统调用open#include<fcn
linux #include 系统调用 文件描述符 -
C语言随机读写文件
总之,在C语言中,随机读写文件的操作可以使用
c语言 开发语言 文件指针 示例代码 读取数据 -
Glup 和 Vite
Glup 适合任务流式处理(文
前端 javascript gulp Webpack 依赖图
















