#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int ch;
FILE *fp;
FILE *fpCopy;
fpCopy = fopen("b.txt","w");
long count = 0;
/*if(argc !=2)
{
printf("Usage: %s filename\n",argv[0]);
exit(1);
}*/
if((fp = fopen("a.txt", "r")) == NULL)
{
printf("Can't open %s\n",argv[1]);
exit(0);
}
while((ch = fgetc(fp)) !=EOF)
{
//putc(ch,stdout);
fputc(ch,fpCopy);
count++;
//printf("................");
}
fclose(fp);
fclose(fpCopy);
//printf("File %s has %ld character\n",argv[1],count);
return 0;
}
C语言实现数据复制
最新推荐文章于 2024-03-20 21:31:15 发布