私の宿題は、ファイルを読み取り、ターゲット単語 (# で区切られている) と置換単語 (これも # で区切られている) と元の文字列 (# を含まない) に保存することです。
また、str の最大長や単語の最大数を想定することもできませんでした。
例えば:
#uic#e# // uic = target string e = replacement string
juice // find substring "uic" and replace it with 'e' resulting in "jee"
quicken // qeken
quiche // qehe
uicuicuick // eeek
#pp## // pp = target string nothing = replacement string
apples //ales
copper // coer
bopped //boed
#t#tttttt# // t = target string tttttt = replacement string
tut tut // ttttttutttttt ttttttutttttt
tttttttttttttttttttttttttttttttttttttttttttttttttttt // last string =
//# of t's * 6
置換文字列でターゲット文字列を使用する方法を理解する以外に、すべてを行いました。でそれを行うことは可能strstr
ですか?最初の出現を指すことは知っていますが、文字列内のすべての出現を指すようにすることは可能ですか? 疑似コードを使用して教えてください。ありがとうございました!