main函数部分该如何写啊~~~~求助了。谢谢
追答#include
void main() {
FILE *fp1, *fp2;
char buf[1024];
int len;
fp1 = fopen("a.txt", "a");
fp2 = fopen("b.txt", "r");
if ((fp1==NULL)||(fp2==NULL)){
printf("打开文件失败!\n");
return;
}
while (!feof(fp2)) {
len = fread(buf, 1, 1024, fp2);
fwrite(buf, 1, len, fp1);
}
fclose(fp2);
fclose(fp1);
}
那main函数该如何编写~~~
追答大体思路应该是这样的
如果有对文件操作的 API就直接使用该API
如果没有就打开B文件,把该文件的所有字符都读入缓冲区
然后从缓冲区在写到A文件里就可以了。