strstr——在串中查找指定字符串以后的串
函數(shù)名: strstr
功 能: 在串str1中查找指定字符串str2, 返回值是一個(gè)指針。
找到了,就返回的是當(dāng)前位置;
沒(méi)有找到,就返回空指針。
用 法: char *strstr(char *str1, char *str2);
#include<iostream>
#include<cstring>
using namespace std;
int main()
{
char *str1 = "Borland international add", *str2 = "nation", *ptr;
ptr = strstr(str1, str2);
cout<<"The sustring is: "<< ptr<<endl;
}

其實(shí)演示的這個(gè)用法沒(méi)有多大的意義,
但是,我們可以想一下,
如果沒(méi)有找到,很明顯,ptr就是空了。
這個(gè)就是strstr的重要用法了。
也就是說(shuō),找到了,ptr不為空。
找不到,ptr就為空。
這樣以來(lái),我們就可以來(lái)判斷
在一個(gè)串中是否存在一個(gè)子串了。
posted on 2011-11-22 21:43 More study needed. 閱讀(506) 評(píng)論(0) 收藏 舉報(bào)
浙公網(wǎng)安備 33010602011771號(hào)