先准备好两个文件,一个读,一个写
读文件内容为: 写文件内容为空:
#include<iostream>
#include<stdio.h>
using namespace std;
int main()
{
char ch;
FILE *wp = NULL;
FILE *rp = NULL;
rp = fopen("read.txt","r");
wp = fopen("write.txt","w");
if((NULL == wp) || (NULL == rp))
{
printf("open file failed ,please try again\n");
return 0;
}
ch = fgetc(rp);
while(EOF != ch)
{
ch += 1;
fputc(ch,wp);
ch = fgetc(rp);
}
printf("Copy the file successfully");
fclose(wp);
fclose(rp);
return 0;
}
运行程序:
查看两个文件内容:
运行成功!