怎么将一个记事本文件内容复制到另一个文件?

如题所述

通过C语言实现。

#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  一定是// 而不是 这个\\双斜杠。

温馨提示:内容为网友见解,仅供参考
无其他回答

怎么将一个记事本文件内容复制到另一个文件?
putchar(ch); \/\/是in.txt 的内容显示在dos窗口 下ch = fgetc(in);}fclose(in); \/\/ 关闭文件fclose(out);}int main(){copyFile() ;puts("");return 0;}读写文件的方式 r 表示只读 ,w 表示写入当没有文件时自动创建,r 方式的文件需要自己创建,另外一个是copyfile()函数结束的时候一...

在记事本中复制大量内容怎么方便?
可以使用SHIFT键和鼠标左键来进行连续选中,然后再点击复制和粘贴按钮就可以方便地实现内容的拷贝了。具体的操作方法如下:1、在电脑上打开记事本,找到需要复制的内容使用鼠标点击左键。2、下拉到需要复制的内容末尾处,先按下键盘上的SHIFT键,再点击鼠标左键。3、此时可以看到自己所需要的大量内容已经全...

bat命令将一个记事本第一行内容复制到另一记事本的第一行
建立一个文本文件。之后把你要复制的东西复制上去。把“.”后的TXT改成BAT

电脑上怎样复制粘贴到文件夹里用电脑怎么复制粘贴
一、首先说前两种,选中一段文字、文件、文件夹(都适用),按Ctrl+C复制或是右键后点击“复制”。‘叁’ 在电脑上如何把一个文件夹里的东西复制到另一个文件夹 如果是要把A文件夹里面的东西复制到B文件夹,可以用以下方式:1、打开A文件夹,选中要复制的东西。在选中的东西上右击——复制(当然也...

记事本的数据如何一列一列的复制到EXCEL中去?
1、本次操作使用的软件为Excel电子表格,使用的版本为Microsoft office家庭和学生版2016。2、首先打开记事本在记事本中输入用于演示复制到Excel中的数据。3、复制记事本中的文字并在Excel中进行粘贴,可以看到此时在Excel中的文字是在同一列的,此时选择分列工具。4、在分列窗口中,使用分割符号-空格进行...

手机记事本里的内容怎么上传到电脑里?
首先将你的手机连接到电脑。找到你手机的文件夹,打开手机文件夹,找到你需要找到文件,然后复制到你的电脑。OK啦。 追问: 哪个是我要找的文件呢?我的手机是n86的 回答: 你想复制什么文件?文字文件还是图片文件还是视频文件? 追问: 还能有图片,视频的吗?我要复制的是文字文件 回答: 文字文件要...

如何将txt记事本文档插入到word文件内容中
在Word中可以将已有的txt记事本文档、写字板文档和Word文档等文件的全部内容插入到当前文档中。如要将记事本文档插入到word文件内容中,具体操作如下:1、在文档中单击要插入文件的位置。2、选择【插入】→【文件】菜单命令,打开“插入文件”对话框。3、在“查找范围”下拉列表框中选择文件的位置;在“...

怎样将记事本中数据粘贴到excel单元格内的一列?
使用获取外部数据结合转置功能来完成 Excel版本参考:2010 1、打开一个空白单元格,点击数据-获取外部数据-自文本 2、找到数据源文本,打开 3、下一步,其他:输入.(点号)4、完成,选择存放在A1单元格 5、复制第一行数据,选择A3,右击-选择性粘贴-转置,完成 ...

如何写一个.bat文件,让某个路径下的文件拷贝到另一个路径下
1、打开记事本,输入下面语句 xcopy \/s \/i \/c c:\\temp d:\\data 2、另存为xxx.bat 3、双击执行。

电脑里记事本里的东西怎么拷贝到U盘
操作方法:一、打开电脑找到该作文,二、鼠标点一下该文档,然后右键点击一下。三、当鼠标点下出现(撤销、剪切,复制、粘贴)这几个选择的时候,切记一定要选复制。四、之后直接去“我的电脑:找到U盘,盘符,双击进到U盘里面,五、然后再次右键点击一下。六、当鼠标点下出现(撤销、剪切,复制、粘贴...

相似回答