vc怎样可以实现反向查找字符串?

来源:百度知道 编辑:UC知道 时间:2024/05/23 20:10:25
Find只能正向查找,ReverseFind只能是查找字符
怎样才能实现方向查找字符串?
谢谢指点!!!

没有现成的API
可以这样:
1.首先在源串中查找目的串标第一个字符所在位置;
2.检查找到的字符前一个字符是否就是目标串的第二个字符,如果是则接着找,如果不是则在这个字符后面的字符重新找起,即重新找与目标传第一个字符相同的字符之所在
直到找到目标串或者找到源串的第一个字符还没找到为止