将一个文件复制到另外一个文件中
#include<stdio.h>
#include<stdlib.H>
int main()
{
FILE *in,*out; //定义file指针变量输入in,输出out
char ch,infile[10],outfile[10]; //定义两个字符数组,分别存放in,out文件
printf("请输入读入的文件名:");
scanf("%s",infile);
printf("请输入输出的文件名:");
scanf("%s",outfile);
if((in=fopen(infile,"r"))==NULL) //以读的方式打开filename文件,并使in指向此文件
{
printf("无法打开此文件\n");
exit(0);
}
if((out=fopen(outfile,"w"))==NULL) //以写的方式打开filename文件,并使out指向此文件
{
printf("无法打开此文件\n");
exit(0);
}
while(!feof(in)) //若未遇到输入文件的结束标志
{
ch=fgetc(in); //从in文件中读入一个字符,暂放于变量ch中
fputc(ch,out); //将ch写到out文件中
putchar(ch); //将ch显示在屏幕上
}
putchar(10); //输入换行符
fclose(in); //关闭in文件
fclose(out); //关闭out文件
return 0;
}
转载于:https://www.cnblogs.com/hupolinglong/articles/file2.html
将一个文件复制到另外一个文件中相关推荐
- python怎么把一个文件夹内的文件复制到另外一个文件夹(进阶重命名复制)
需求:把一个文件夹内(包含子文件夹)的所有文件复制到另一个文件夹下 #coding=utf-8 import os import shutilold_path = r'F:\1' # 要复制的文 ...
- linux命令 把文件夹拷贝一遍_Linux 将文件夹下的所有文件复制到另一个文件里
如何将文件夹/home/work下的文件复制到/home/temp里面? 使用命令: cp -R /home/work/* /home/temp *表示所有文件 但是/home/work 下的隐藏文件 ...
- Linux 将文件夹下的所有文件复制到另一个文件里
如何将文件夹/home/work下的文件复制到/home/temp里面? 使用命令: cp -R /home/work/* /home/temp *表示所有文件 但是/home/work 下的隐藏文件 ...
- 按一行一行的方法将一个文本文件复制到另一个文件中_大文件上的结构化数据计算示例...
[摘要] 本文分析大文件计算的实现原理,如过滤.聚合计算.添加计算列.排序.分组聚合.topN 等,以及利用并行计算来提高计算速度,并用 esProc SPL 举例说明如何用简洁的脚本实现大文件计算. ...
- 按一行一行的方法将一个文本文件复制到另一个文件中_命令行技巧:分割文件内容...
(给Linux爱好者加星标,提升Linux技能) 英文:Stephen Snow,翻译:Linux中国/MjSeven linux.cn/article-10809-1.html Fedora 发行版 ...
- 将一个文件夹的文件复制到另一个文件夹
将桌面的文件复制到F盘anime文件夹下,主要用到shutil库下的copy方法. from shutil import copy import os from_path='C:/Users/1345 ...
- linux拷贝文件函数,如何使用Linux的splice()函数将文件复制到另一个文件?
这是关于splice()的另一个问题.我希望用它来复制文件,我试图使用两个拼接调用,通过像splice维基百科页面上的例子一样的管道连接.我写了一个简单的测试用例,它只试图从一个文件读取前32K字节并 ...
- 使用Python将数据从一个文件复制到另一个文件
Copying the contents of a file from source to destination is a common use case in the applications. ...
- IDEA太强悍了!Java把一个文件复制到另一个文件
正文 ZooKeeper 很流行,有个基本的疑问: ZooKeeper 是用来做什么的? 之前没有ZK,为什么会诞生 ZK? OK,解答一下上面的疑问:(下面是凭直觉说的) ZooKeeper 是用于 ...
最新文章
- CentOS 7更新时出现Multilib version problems
- ELK 性能优化实践
- Silverlight实例教程 - Validation数据验证开篇
- 微信关闭html5游戏吗,5月20日起,微信将彻底关闭这个功能!
- load average
- 递归实现10进制转8进制,字符串数字互转,判断数组正逆向
- Tomcat内存设置详解
- 利用OpenCvSharp处理图片并在winformd的pictureBox中显示
- Oracle数据库IP访问限制(IP白名单黑名单)
- IP地址的网络位与主机位
- [蓝桥杯]试题 基础练习 FJ的字符串
- 湖科大计算机科学与技术,湖南科技大学计算机科学与工程学院前来我院进行访问与交流...
- 微信开发者工具协同使用
- 浏览器是如何渲染网页的
- meterial design 5.0 新增控件介绍及使用方法
- python三重积分_(整理)三重积分及其计算和多重积分72254.
- 厦大教授计算机专业,厦门大学计算机系李翠华教授的荣休座谈会
- H3C交换机型号区分
- 最大子序列和问题(动态规划)
- php一维数组的定义,PHP 数组定义、遍历的实现方法
热门文章
- java日历记事本_用java写的日历记事本代码?
- IAP-In App Purchase流程
- TFT-eSPI 库在 ESP32 上的配置和使用(ESP32 for Arduino)
- oracle 左连接(left join) 排序问题
- 实战中收藏已久的Linux命令
- 仿网易新闻的首页+QQ的侧滑菜单栏
- 安装DB2v10.5Express-C
- 0606-2020-LEETCODE-经典.61-扑克牌中的顺子(最大值/最小值/去重)
- 快速学习mysql_快速学习MySQL基础知识
- 文献—Emergent simplicity in microbial community assembly——中使用的交叉互养模型的代码分析