#include <stdio.h>
int main(int argc, const char * argv[]) {
//读取原文件
FILE *fpRead = fopen("/Users/ios001/Movies/高清无码声音又好听的片.mp4","r");
//拷贝新的文件
FILE *fpWrite = fopen("/Users/ios001/Desktop/123/工作文件不要看.mp4", "w");
if(fpRead){
if(fpWrite){
while(1){
if(feof(fpRead)){
break;
}
char bytes[1024*1024]; //1m
//开始读
fread(bytes, 1024*1024, 1, fpRead);
//开始写
fwrite(bytes, 1024*1024, 1, fpWrite);//写入到这个文件
}
printf("咔擦,做完了!\n");
fclose(fpWrite);
}
fclose(fpRead);
}
return 0;
}
本文提供了一个使用C语言进行文件复制的简单示例代码,通过fread和fwrite函数实现从源文件到目标文件的数据传输。
1253

被折叠的 条评论
为什么被折叠?



