//copy_block
#include<unistd.h>
#include<sys/types.h>
#include<sys/stat.h>
#include<fcntl.h>
#include<stdio.h>
#include<stdlib.h>
int main(){
char c;
char block[1024];
int in,out,n;
in = open("file.in",O_RDONLY);
out = open("file.out",O_WRONLY|O_CREAT,S_IRUSR|S_IWUSR);
while((n=read(in,block,sizeof(block)))>0)
write(out,block,n);
exit(EXIT_SUCCESS);
}
c示例
最新推荐文章于 2022-11-27 11:27:11 发布