c语言中如何把一个文件中的内容复制到另外一个文件中的代码
来源:互联网 发布:java微信支付开发教程 编辑:程序博客网 时间:2024/06/08 17:14
#include <stdio.h>
#include <stdlib.h>
void copyFile()
{
FILE *in, *out;
char ch ;
if ((in = fopen("in.txt","r")) == NULL) //in.txt 和out.txt 都在当前工作目录下存放
{
printf("canot find the in.txt file!\n");
exit(0);
}
if ((out = fopen("out.txt","w"))==NULL) // 写入数据的文件
{
printf("canot find the out.txt file!\n");
exit(0);
}
ch = fgetc(in);
while (ch!=EOF)
{
fputc(ch,out);
putchar(ch); //是in.txt 的内容显示在dos窗口 下
ch = fgetc(in);
}
fclose(in); // 关闭文件
fclose(out);
}
int main()
{
copyFile() ;
puts("");
return 0;
}
几个需要注意的问题,一是读写文件的方式 r 表示只读 ,w 表示写入当没有文件时自动创建,r 方式的文件需要自己创建,另外一个是copyfile()函数结束的时候一定要加fclose()这个函数。他表示释放文件的指针,以防止产生野指针。倘若想要保存到D盘某个文件夹下怎么办?这时这需要把fopen()里的第一个参数写成如 d://docments//in.txt,d://docments//out.txt, 分别代替 in.txt 和 out.txt 一定是// 而不是 这个\\双斜杠。
1 0
- c语言中如何把一个文件中的内容复制到另外一个文件中的代码
- dos下将多个文件中的内容复制到一个文件中
- 复制两个文件中的内容到一个文件中
- vim中如何复制当前文件内容粘贴到另外一个文件的命令
- java把一个文件的内容复制到另外一个文件
- 把一个数据库中的表复制到另外一个数据库
- golang语言实现读取csv文件内容,把相同的内容提取到另外一个文件
- 13.jQuery中如何把一个外部json文件中的数据读入到js代码中?
- Java-基础 文件操作IO 将文件内容复制到另外一个文件中去
- linux复制一个文件到另外一个文件中
- 把一个DataTable中的行复制到另外一个DataTable中
- 如何把一个数据中的表中的数据,插入到另外一个数据库中
- 系统调用,将一个文件复=中的内容复制到另一个文件中去
- 把xib文件从一个项目复制到另外一个项目,里面内容变透明的问题
- C语言逐行读取文件内容,写入另外一个文件
- IO操作文件内容打印到控制台,将文件内容复制到另外一个文件
- 如何把一个DataTable中的某列通过表关系加到另外一个DataTable中
- 如何把一个DataTable中的某列通过表关系加到另外一个DataTable中
- 求两数最小公倍数
- EhCache 分布式缓存/缓存集群
- 线性代数笔记(线性方程组、线性空间,线性变换)
- Java中的Object类
- redis cluster源码研究--reshard
- c语言中如何把一个文件中的内容复制到另外一个文件中的代码
- 倘渤咨谥防史和挥闻段懊杆速叭渡
- Android系统通知处理流程
- 鹊锌秃云谴醒卫荚靡亩夷枷嘏恳亩
- 全排算法
- javascript学习笔记9,10---定时器+数码时钟
- PKCS知识汇总
- qt中调用打印机打印字符
- 馅中瀑亩巳玫辖承澄衅壳淖俾张勘