main
Qiang-志 1 year ago
parent cd72b1fdaa
commit 4ce305a938

@ -0,0 +1,22 @@
#include<fcntl.h>
#include<sys/types.h>
#include<unistd.h>
#include<sys/stat.h>
#define LEN 512
int main(int argc, char** argv) {
int f1, f2, f3, n = 0;
char buf[520], ch = '\n';
f1 = open(argv[1], O_RDWR);
f2 = open(argv[2], O_RDWR);
f3 = open(argv[3], O_CREAT | O_RDWR);
while ((n = read(f1, buf, LEN)) > 0)
write(f3, buf, n);
write(f3, &ch, 1);
while ((n = read(f2, buf, LEN)) > 0)
write(f3, buf, n);
close(f1);
close(f2);
close(f3);
return 0;
}
Loading…
Cancel
Save