文件拷贝程序

来源:互联网 发布:流程图描述KMP算法 编辑:程序博客网 时间:2024/06/04 19:03

学习文件操作,感觉很好玩的一个小程序。
这个是复制一个叫123的bmp格式的图片,也可以改成其他的。

#include <stdio.h>#include <stdlib.h>#define N 2048int main(){    char *in_file_name = "123.bmp";    char *out_file_name = "copy.bmp";    FILE *fp1, *fp2;    char buffer[N];    size_t len;    fp1 = fopen(in_file_name, "rb");    fp2 = fopen(out_file_name, "wb");    if(fp1==NULL || fp2==NULL)  return 1;    len = fread(buffer, 1, N, fp1);    while(len>0)    {        fwrite(buffer, 1, len, fp2);        len = fread(buffer, 1, N, fp1);    }    fclose(fp1);    fclose(fp2);    return 0;}
0 0
原创粉丝点击