基于visual Studio2013解决面试题之0807strstr函数
生活随笔
收集整理的這篇文章主要介紹了
基于visual Studio2013解决面试题之0807strstr函数
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
題目
解決代碼及點(diǎn)評(píng)
/*寫(xiě)strstr函數(shù)簡(jiǎn)單的遍歷去查找吧 */#include <iostream> #include <stdio.h>const char *my_strstr(const char *str, const char *sub_str) {// 遍歷for(int i = 0; str[i] != '\0'; i++){int tem = i; //tem保留主串中的起始判斷下標(biāo)位置 int j = 0;// 與substr去匹配while(str[i++] == sub_str[j++]){// 如果匹配成功if(sub_str[j] == '\0'){// 返回成功位置return &str[tem];}}i = tem;}return NULL; }int main() {char *s = "1233345hello";char *sub = "345";printf("%s\n", my_strstr(s, sub));system("pause");return 0; }代碼下載及其運(yùn)行
代碼下載地址:http://download.csdn.net/detail/yincheng01/6704519
解壓密碼:c.itcast.cn
下載代碼并解壓后,用VC2013打開(kāi)interview.sln,并設(shè)置對(duì)應(yīng)的啟動(dòng)項(xiàng)目后,點(diǎn)擊運(yùn)行即可,具體步驟如下:
1)設(shè)置啟動(dòng)項(xiàng)目:右鍵點(diǎn)擊解決方案,在彈出菜單中選擇“設(shè)置啟動(dòng)項(xiàng)目”
2)在下拉框中選擇相應(yīng)項(xiàng)目,項(xiàng)目名和博客編號(hào)一致
3)點(diǎn)擊“本地Windows調(diào)試器”運(yùn)行
程序運(yùn)行結(jié)果
轉(zhuǎn)載于:https://www.cnblogs.com/new0801/p/6177331.html
總結(jié)
以上是生活随笔為你收集整理的基于visual Studio2013解决面试题之0807strstr函数的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。