第1个回答 推荐于2018-03-29
#include <stdio.h>
#include <string.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
int main()
{
int fdSrc;
int fdDst;
fdSrc=open("./test.txt",O_RDONLY);
fdDst=open("./test2.txt",O_WRONLY);
char buff[1024];
int ref;
do
{
ref=read(fdSrc,buff,1024);
printf("%s\n",buff);
write(fdDst,buff,ref);
}while(ref==1024);
}本回答被网友采纳