• 全部
  • 问答

在线等待!如何把一个文件的内容读出并保存到另一个文件中

djwinter 2002-08-28 12:21:12
如何用最简单的方法把一个文件读出
然后在转存到令一个文件中?
只用说明文本文件即可
...全文
105 点赞 收藏 10
写回复
10 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
clack234 2002-08-29
#include <stdio.h>
main()
{ FILE *fp1,*fp2;
char c;
char *fname1="c:string1.txt",*fname2="d:\string1.txt";
if((fp1=fopen(fname1,"r"))==NULL)
{ printf("file can not open!\n");
exit(0);
}
if((fp2=fopen(fname2,"w"))==NULL)
{ printf("file can not open!\n");
exit(0);
}
c=fgetc(fp1);
while(!feof(fp1))
{ fputc(c,fp2);
c=fgetc(fp1);
}
rewind(fp1);
while(!feof(fp1))
putchar(fgetc(fp1));
fclose(fp2);
if((fp2=fopen(fname2,"r"))==NULL)
{ printf("file can not open!\n");
exit(0);
}
while(!feof(fp2))
putchar(fgetc(fp2));
fclose(fp1);
fclose(fp2);
}
以上这些就可以了。我试过了。没问题。希望你能用上。
回复
kodo 2002-08-29
用管道可以哇?
我没有试过
回复
djwinter 2002-08-29
希望用c语言解决
回复
sjd163 2002-08-28
潭浩强《C程序设计》里面有例子
回复
beckhamlt 2002-08-28
《C++ PRIMER》里面有很多例子
回复
无聊客 2002-08-28
用CFile好了,呵呵,还是旧货好用
回复
djwinter 2002-08-28
比如我从一个文件中的内容完全加到另一个文本中
好像就不行了呀
回复
blh 2002-08-28
linux:
cat file1.txt > file2.txt

windows:
type file1.txt > file2.txt
回复
yanyanyan 2002-08-28
system("cp srcfile.txt dstfile.txt");
回复
beckhamlt 2002-08-28
这个程序从一个名为in_file的文本文件读取单词,然后把每个单词写到一个名为out_file的输出文件中,并且每个单词之间用空格分开
#include <iostream>
#include <fstream>
#include <string>
int main()
{
ofstream outfile("out_file");
ifstream infile("in_file");
if (! infile)
{
cerr <<"error:unable to open input file !\n";
return -1;
}
if(! outfile)
{
cerr <<"error:unable to open output file !\n";
return -2;
}
string word;
while (infile >> word )
outfile << word << ' ';
return 0;
}
回复
相关推荐
linux下,用c语言编程,实现从一个文件读取内容到另一个文件,可以在文件的不同位置修改文件内容,并保存
作为一名编程新手,我写这篇文章的目的只是想为自己创建一个知识库,积累一些自己写编程的心得,激励自己在编程路上越走越远,同时也希望能帮遇到问题的同胞们。不忘初心,方得始终。 这是刚开始我自己摸索写出的...
MySQL 面试题
当年,我们记着几一定要掌握的重心: 重点的题目添加了【重点】前缀。 索引。 锁。 事务和隔离级别。 因为 MySQL 还会有部分内容和运维相关度比较高,所以本文我们分成两部分【开发】【运维】两部分。 对于...
读取文本文件内容并excel
养眼 日志查看 shell 脚本 java 文本读取 java poi操作excel eclipse打jar包为可执行jar dos 脚本
c/c++中文件的操作大全,可以了解向文件读取一个结构体
这个数据集有一个名称,叫做文件名。实际上在前面的各章中我们已经多次使用了文件,例如源程序文件、目标文件、可执行文件、库文件 (头文件)等。文件通常是驻留在外部介质(如磁盘等)上的,在使用时才调入内存来。...
Android直播开发之旅(16):使用FFmpeg保存网络流本地文件
在Amdroid直播开发之旅(5):详解ffmpeg编译与在...本文就在此基础上,将详细阐述FFmpeg的裁剪移植,以便剔除不必要的功能,达到为APK"瘦身"的效果,同时,写了一个将网络流保存到本地文件的实战案例,以加深对FFmpeg...
C#基础教程-c#实例教程,适合初学者
C#基础教程-c#实例教程,适合初学者。...当然仅靠章的内容就完全掌握C#语言是不可能的,如需进一步学习C#语言,还需要认真阅读有关C#语言的专著。 1.1 C#语言特点 Microsoft.NET(以下简称.NET)框...
Java输入输出流
Java输入输出流
Android面试题整理
本文整理了简书 goeasyway 面试相关文章,在文章加以自己的理解以及看见的部分精彩评论,所有文章并非自己原创,如对Android面试有兴趣,可前往作者文章专栏传送门或者关注对方的微信公众号:Android面试启示录 ...
一个输入流同时写出多个输出流
一个输入流同时写出多个输出流
口气搞懂「文件系统」,就靠这 25 张图了
文件系统是操作系统负责管理持久数据的子系统,说简单点,就是负责用户的文件存磁盘硬件,因为即使计算机断电了,磁盘里的数据不会丢失,所以可以持久化的保存文件。 文件系统的基本数据单位是文件,它的...
简直不要太硬了!一文带你彻底理解文件系统
进程运行时,它能够在自己的存储空间内存储定量的信息。然而,存储容量受虚拟地址空间大小的限制。对于一些应用程序来说,存储空间的大小是充足的,但是对于其他一些应用程序,比如航空订票系统、银行系统、企业...
操作系统学习笔记:文件管理
对于文件文件系统的概念、存放文件的介质、文件存放形式、文件操作形式、文件系统的安全性、磁盘调度算法的知识进行了相关的介绍!
OS学习笔记六:文件系统
文件文件系统 1、文件是什么? 文件 是 对磁盘的 抽象 所谓文件 是指 组带标识(标识即为文件名)的...操作系统统一管理信息资源的种软件,管理文件的存储、检索、更新,提供安全可靠的共享和保护手段
操作系统知识点总结(十二)文件管理
文件(File)是操作系统一个重要概念。在系统运行时,计算机以进程为基本单位进行资源的调度和分配;而在用户进行的输入、输出,则以文件为基本单位。大多数应用程序的输入都是通过文件来实现的,其输出也都保存...
FPGA学习(第2节)-FPGA下载程序flash+文件转换-通过.sof文件产生.jic文件
编译完成后,Quartus 会在 output file 文件夹内...现在来介绍如何 FPGA 程序下载开发板上的 FLASH ,这样不用担心掉电后程序丢失了。 在我们的开发板上有一个 16Pin 的 64Mbit 的 SPI FLASH M25P64, 用于存储
操作系统之文件管理
1.2 如何设计一个文件系统 这里先看文件管理的需求: 从用户角度 文件系统是如何呈现在用户面前: * 一个文件的组织 如何命名 如何保护文件 可以实施的操作 从操作系统角度:怎样组织、管理文件 * 文件的描述...
JAVA_ 网络编程,写一个可以上传文件的服务器和客户端
服务端class Server { public static void main(String[] args) throws Exception { //建立服务端Socket ServerSocket ss = new ServerSocket(10005); //接收客户端Socket Socket f
一个合格的初级前端工程师需要掌握的模块笔记
一个合格的初级前端工程师需要掌握的模块笔记 文章目录一个合格的初级前端工程师需要掌握的模块笔记前言Web模块html基本结构标签属性事件属性文本标签多媒体标签列表表格表单标签其他语义化标签网页结构模块划分CSS...
Linux Btrfs 文件系统
Btrfs文件系统的核心特性及其使用操作。
C语言文件操作
在操作系统,为了统一对各种硬件的操作,简化接口,不同的硬件设备也都被看成一个文件。对这些文件的操作,等同于对磁盘上普通文件的操作。例如,通常显示器称为标准输出文件,printf 就是向这个文件输出,...
文件IO 第天(标准IO)
文件可以包含的内容十分广泛,操作系统和用户都可以将具有一定独立功能的一个程序模块、一组数据或一组文字命名为一个文件。  文件名:这个数据有序序列集合(文件)的名称。 2、文件的分类  文件由许多种,...
文件系统介绍与磁盘介绍
操作系统负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统。 文件系统由三部分组成 文件系统的接口,对对象操纵和管理的软件集合,对象及属性。从系统角度来看,文件系统是对文件存储设备的空间...
C语言file文件指针概念及其操作
这个数据集有一个名称,叫做文件名。实际上在前面的各章中我们已经多次使用了文件,例如源程序文件、目标文件、可执行文件、库文件 (头文件)等。文件通常是驻留在外部介质(如磁盘等)上的,在使用时才调入内存来。...
深入理解操作系统原理之文件系统
、概述 操作系统对系统的软件资源(不论是应用...文件是存贮在某种介质上的(如磁盘、磁带等)具有文件名的组有序信息的集合。 文件名是由字符和数字组成的,例如MS-DOS文件名由三部分组成,格式如下:[] [.
从0开始,设计研发一个全功能通用大数据系统
大数据经过10年发展,现在已经一个重要的分水岭阶段:通用性和兼容性能力成为大数据发展主流,运行的稳定可靠和使用的简捷、易开发、易维护成为产品发展的驱动力,而这正是 Hadoop/Spark 这类积木式模块框架无法...
《操作系统》总结四(文件管理)
文件系统基础:包括文件概念、文件的逻辑结构(顺序文件,索引文件,索引顺序文件)、目录结构(文件控制块和索引结点,单级目录结构和两级目录结构,树形目录结构,图形目录结构)、文件共享和文件保护(访问类型,...
hdfsnamenode及DataNode,源数据信息,读写文件的流程等
一、HDFS的基本概念 1.1、数据块(block) HDFS(Hadoop Distributed ... 不同于普通文件系统的是,HDFS,如果一个文件小于一个数据块的大小,不占用整个数据块存储空间。 1.2、元数据节点(Namenode)和数据节点...
硬盘分区形式(MBR、GPT)、系统引导、文件系统、Inode和Block
目录 MBR和GPT MBR的局限性 GPT的优势 主分区、扩展分区和逻辑分区 ...Windows文件系统 Linux文件系统 inode block superblock MBR和GPT 新买块硬盘,设置分区时,系统会询问你是想要使用MBR...
虚拟文件目录系统
虚拟文件目录系统 本设计需完成两部分工作:一个是定义实现一称为CatalogTree的ADT,用它来表达字符集合组成的有序树;另一个是shell的应用程序,用它来模拟文件目录系统,提供模拟操作界面。
android 登陆界面例子
android 登陆界面例子 可以直接运行的
发帖
C语言
创建于2007-09-28

6.3w+

社区成员

C语言相关问题讨论
申请成为版主
帖子事件
创建了帖子
2002-08-28 12:21
社区公告
暂无公告