/***************************************************************************
FileName : fileBack.c
FileFunc : for Backup file
Version : V0.1
Author : Sunrier
Date : 2010-09-21
Descp : 将一个文件读出来,重新写到另一个路径下.(实现本地单文件备份)
***************************************************************************/
#include <stdio.h>
int main(int argc,char *argv[])
{
FILE *fp1,*fp2;
int iData[1000];
char ch;
if((fp1=fopen("G://1.txt", "r"))==NULL)
{
printf("Can't open file1");
exit(1);
}
if((fp2=fopen("G://Backup.txt", "w"))==NULL)
{
printf("Can't open file1");
exit(1);
}
while(!feof(fp1))
{
ch=fgetc(fp1);
fputc(ch,fp2);
/*
fread(iData,sizeof(int),1000,fp1);
fwrite(iData,sizeof(int),1000,fp2);
*/
}
fclose(fp2);
fclose(fp1);
printf("Backupfile successes !/n");
return 0;
}