C语言 文件复制

有很多人会问,学会C语言能干啥?,就只能控制台敲个数学题,做个界面都没有的贪吃蛇么?

刚开始的我,也是这样想的,但慢慢深入C语言后,我才领略到C的强大,C的万能。小到游戏破解,加解密算法,大到设备驱动,系统内核......足足两年生涯,我才发现......

下面,我们用C语言来实现文件的复制功能

#include <stdio.h>
#include <stdlib.h>

int main()
{
   
    FILE *fp1 = fopen("f:\src.mp4","rb");
    FILE *fp2 = fopen("f:\obj.mp4","wb");
    int data;
       
       while(!feof(fp1)){
       
       fread(&data,sizeof(int),1,fp1);
       fwrite(&data,sizeof(int),1,fp2);    
    }
       
       return(0);
}

原文地址:https://www.cnblogs.com/viplanyue/p/12700557.html