#include<stdio.h>
int main()
{
FILE
*fileA
= fopen("FileA.txt","r"); FILE
*fileB
= fopen("FileB.txt","a+"); // 在檔案尾添加資料使用 a+ if(fileA == NULL || fileB == NULL)
{
return 0;
}
const int buffer_size = 4;
char buffer[buffer_size];
while(fgets(buffer
,buffer_size
,fileA
)) {
}
fileB
= fopen("FileB.txt","r"); while(fgets(buffer
,buffer_size
,fileB
)) {
//puts(buffer);
}
}
I2luY2x1ZGU8c3RkaW8uaD4KaW50IG1haW4oKQp7CiAgICBGSUxFICpmaWxlQSA9IGZvcGVuKCJGaWxlQS50eHQiLCJyIik7CiAgICBGSUxFICpmaWxlQiA9IGZvcGVuKCJGaWxlQi50eHQiLCJhKyIpOyAvLyDlnKjmqpTmoYjlsL7mt7vliqDos4fmlpnkvb/nlKggYSsKICAgIGlmKGZpbGVBID09IE5VTEwgfHwgZmlsZUIgPT0gTlVMTCkKICAgIHsKICAgICAgICBwdXRzKCJGaWxlIG9wZW4gZmFpbC4iKTsKICAgICAgICBmY2xvc2UoZmlsZUEpOwogICAgICAgIGZjbG9zZShmaWxlQik7CiAgICAgICAgcmV0dXJuIDA7CiAgICB9CiAgICBjb25zdCBpbnQgYnVmZmVyX3NpemUgPSA0OwogICAgY2hhciBidWZmZXJbYnVmZmVyX3NpemVdOwogICAgd2hpbGUoZmdldHMoYnVmZmVyLGJ1ZmZlcl9zaXplLGZpbGVBKSkKICAgIHsKICAgICAgICBmcHV0cyhidWZmZXIsZmlsZUIpOwogICAgfQogICAgZmNsb3NlKGZpbGVBKTsKICAgIGZjbG9zZShmaWxlQik7CgogICAgZmlsZUIgPSBmb3BlbigiRmlsZUIudHh0IiwiciIpOwogICAgd2hpbGUoZmdldHMoYnVmZmVyLGJ1ZmZlcl9zaXplLGZpbGVCKSkKICAgIHsKICAgICAgICAvL3B1dHMoYnVmZmVyKTsKICAgICAgICBwcmludGYoIiVzIixidWZmZXIpOwogICAgfQogICAgZmNsb3NlKGZpbGVCKTsKfQ==