#include<stdio.h>
#include<string.h>
#include<unistd.h>
#include<sys/types.h>
#include<sys/stat.h>
#include<fcntl.h>
#include<errno.h>
int main(){
char str[10];
int fd,fw;
fd=open("hello.html",O_RDONLY);
fw=open("haha",O_RDONLY|O_WRONLY|O_APPEND|O_CREAT);
if(fd<0){
fprintf(stderr,"open : %s\n",strerror(errno));
}
while(read(fd,str,sizeof(str))>0){
write(fw,str,sizeof(str));
printf("%s",str);
}
close(fd);close(fw);
return 0;
}
从一个文件中读取到的内容写到另一个文件中(read,write,open)
最新推荐文章于 2023-05-30 13:09:14 发布