0
点赞
收藏
分享

微信扫一扫

(接上篇)C语言实现文件合并功能


🌂太简单了,完全就是练手的,大家看看吧,不懂的就评论区问吧!!!
加油!!!

#include<stdio.h>
#define
void execute();

int main(){
execute();
}

void execute(){
FILE *fp1;
FILE *fp2 = fopen("final.txt","wb");
char name[25];
char buffer[SIZE];
char x;
int size = 0;
if(fp2==NULL){
puts("Error!!!");
}
do{
printf("请输入文件名字:");
scanf("%s",name);
fflush(stdin);
if((fp1=fopen(name,"rb"))==NULL){
puts("Error!!!");
}
while(fread(buffer,1,1,fp1)){
fwrite(buffer,1,1,fp2);
size++;
}
fclose(fp1);
printf("是否继续输入?(输入Y\\N):");
x=getchar();
}while(x=='Y');
printf("size=%d",size);
}


举报

相关推荐

0 条评论