字符串处理算法(四)现在一个给定字符串中寻找子串的功能(不能使用库函数)[2014百度笔试题]
完成一个函数,实现在一个给定字符串中寻找子串的功能(不能使用库函数)。
实现如下:
int main(){char strSrc[100];char strSub[20];bool bRet;while(1){memset(strSrc, 0, 100);cout << "请输入最大长度为100的字符串,输入end结束。" << endl;scanf("%s", strSrc);if (memcmp(strSrc, "end", 3) == 0){break;}else{memset(strSub, 0, 20);cout << "请输入最大长度为20的子字符串。" << endl;scanf("%s", strSub);bRet = IsHaveSubStr(strSrc, strSub);cout << bRet << endl;}}return 0;}
测试结果就不贴了,有兴趣的朋友可以试试。
转载请注明原创链接:http://blog.csdn.net/wujunokay/article/details/12178825