急求:串的查找和替换

来源:百度知道 编辑:UC知道 时间:2024/05/12 15:39:01
“要求:打开一篇英文文章,再该文章中找出所给的单词。然后对所有给定的单词替换为另外一个单词,在存入磁盘”
需要有算法文字说明和程序流程框图,相应的语句说明。
希望能用C++语言编写

最笨的办法就是一个字符串比较的问题。
假设文章字符串为str,要把strdes替换为strrep
那就是要遍历str,从str地址开始到str+len(str)-len(strdes)做一个循环,取出一个长度为len(strdes)的字符串和strdes比较,如果相同那么就替换呗

其实查找子串函数已经有现成的好像是strstr,也可以直接用