C语言实现复制一个文件内容到另一个文件里

您所在的位置:网站首页 4559大写 C语言实现复制一个文件内容到另一个文件里

C语言实现复制一个文件内容到另一个文件里

#C语言实现复制一个文件内容到另一个文件里| 来源: 网络整理| 查看: 265

首先你的创建两个txt文件或者其他文件也行,然后在第一个文件中写一些内容  第二个文件中不用写

我的两个文件是test1.txt   test2.txt     执行程序后test1.txt的内容被复制到test2.txt

#include int main() { char ch; FILE* pfr = fopen("C:\\Users\\ljh\\Desktop\\test1.txt", "r");//把路径改成你文件的路径 FILE* pfw = fopen("C:\\Users\\ljh\\Desktop\\test2.txt", "w");//把路径改成你文件的路径 if (NULL == pfw) { perror("open file test2.txt"); } if (NULL == pfr) { perror("open file test1.txt"); }     //不断的从源文件中读取字符并写入目的文件中,直到遇到EOF结束这个过程 while ((ch=fgetc(pfr))!=EOF)//EOF是文件结束标志 { fputc(ch,pfw); }     //关闭流,使用完流后记得关闭,避免占用资源 fclose(pfr); fclose(pfw); pfr = NULL; pfw = NULL; return 0; }


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3