1.使用文件IO函数,实现文件的拷贝
#include <25061head.h>
int main(int argc, const char *argv[])
{
char filename[128]="";
printf("请输入下载的文件名与路径:");
scanf("%s",filename);
int fd1=open(filename,O_RDONLY);
if(fd1==-1)
{
ERR_MSG("open filename error");
}
int fd2=open("./myfile",O_WRONLY|O_CREAT|O_TRUNC,0777);
if(fd2==-1)
{
close(fd1);
ERR_MSG("open myfile error");
}
char buf[128]="";
ssize_t ret=read(fd1,buf,sizeof(buf)-1);
if(ret==-1)
{
close(fd1);
close(fd2);
ERR_MSG("read error");
}
if(-1==write(fd2,buf,strlen(buf)))
{
close(fd1);
close(fd2);
ERR_MSG("write error");
}
return 0;
}
2.使用标准IO函数,实现图片的拷贝
3.使用文件IO函数,计算文件的大小
4.