"H..." />
 手机
当前位置:查字典教程网 >编程开发 >C语言 >交换两个文本内容的C语言代码
交换两个文本内容的C语言代码
摘要:文本存储的位置:jack.txt位于:e:jack.txtretchie.txt位于:e:retchie.txt内容:jack.txt->"...

文本存储的位置:

jack.txt位于: e:jack.txt

retchie.txt位于: e:retchie.txt

内容:

jack.txt -> "Hello! I am Jack."

retchie.txt -> "Hello! I am Retchie."

相关代码:

复制代码 代码如下:

#include <stdio.h>

int main(void)

{

char temp1[100];

char temp2[100];

FILE *p_jack;

FILE *p_retchie;

p_jack = fopen("e:/jack.txt", "r");

p_retchie = fopen("e:/retchie.txt", "r");

if (p_jack != NULL && p_retchie != NULL)

{

fgets(temp1, 20, p_jack);

fgets(temp2, 20, p_retchie);

}

fclose(p_jack);

fclose(p_retchie);

p_jack = fopen("e:/jack.txt", "w");

p_retchie = fopen("e:/retchie.txt", "w");

if (p_jack != NULL && p_retchie != NULL)

{

fprintf(p_jack, "%s", temp2);

fprintf(p_retchie, "%s", temp1);

fclose(p_jack);

fclose(p_retchie);

}

return 0;

}

运行结果:

内容:

jack.txt -> "Hello! I am Retchie."

retchie.txt -> "Hello! I am Jack."

感觉写得太麻烦了.是否有更简单的方法????

【交换两个文本内容的C语言代码】相关文章:

电脑开机时间的计算代码

新旧MFC版本实现CEdit透明的2种方法的实例代码

如何将C语言代码转换为应用程序(也就是编译)

基于结构体与指针的详解

浅析C语言中sscanf 的用法

判断给定的图是不是有向无环图实例代码

关于C++中虚拟继承的一些总结分析

浅谈关于指针作为参数并改变它的值的问题

全局变量与局部变量在内存中的区别详细解析

用C# 实现鼠标框选效果的实现代码

精品推荐
分类导航