我的C/C++之路-012课(模仿DOS文件复制操作)

来源:互联网 发布:办公软件自动化证书 编辑:程序博客网 时间:2024/05/16 15:04

这个例子也很简单  是模仿DOS的copy命令,我们直接看代码

#include<stdio.h>#include<stdlib.h>/*模仿DOS文件复制操作*/void main(int argc,char *argv[]){FILE *file1,*file2;char ch;if(argc<3){puts("格式:copy.exe  源文件 目的文件");exit(1);}if((file1=fopen(argv[1],"rt"))==NULL){puts("打开文件失败!!!");exit(1);}if((file2=fopen(argv[2],"wt+"))==NULL){puts("写入文件失败!!!");}while((ch=fgetc(file1))!=EOF){fputc(ch,file2);}puts("复制成功!!!");fclose(file1);fclose(file2);}


 

原创粉丝点击