/*
将一个磁盘中的文件,复制到另一个磁盘文件中,
*/
#include<iostream>
using namespace std;
#include<stdio.h>
int main(){
FILE *in,*out;
char ch,infile[10],outfile[10];
cout<<"请输入读入文件的名字:"<<endl;
gets(infile);
cout<<"请输入输出文件的名字:"<<endl;
gets(outfile);
if((in=fopen(infile,"r"))==NULL){
cout<<"文件打开失败:"<<endl;
return 0;
}
if((out=fopen(outfile,"w"))==NULL)
{
cout<<"打开文件失败"<<endl;
return 0;
}
while(feof(in)==NULL) //判定二进制文件是否到达文件尾的方法
{
ch=fgetc(in);
putchar(ch);
fputc(ch,out);
}
fclose(in);
fclose(out);
return 0;
}