首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

【大一的计科编程初学者】想编一个程序,把文件中指定字符串替换为另一个字符串,并存入一个新的文件中

2013-04-05 
【大一的计科编程菜鸟求助】想编一个程序,把文件中指定字符串替换为另一个字符串,并存入一个新的文件中能不

【大一的计科编程菜鸟求助】想编一个程序,把文件中指定字符串替换为另一个字符串,并存入一个新的文件中
能不能只用FSCANF 和常见的字符串处理函数  太复杂的表示看不懂 
大神帮帮忙了 
,自己写的几个都不中,目前没有什么思路
【大一的计科编程初学者】想编一个程序,把文件中指定字符串替换为另一个字符串,并存入一个新的文件中 编程 C语言
[解决办法]
就用最基本的,最简单的:
打开需要修改的文件,读入内容,关闭文件;
在这个内容中找指定字符串,找到了记下地址;
打开一个新文件用来写(注意别是原来那个文件,免得破坏了原来的数据),把找到的地址之前的数据写入新文件(地址相减是长度);
把另一个字符串写入新文件;
跳过被替换字符串(长度),把原来内容后面的写入新文件(读入长度减去被替换字符串长度减去上面已经写入的长度)。
关闭新文件。

热点排行