函数名: strstr
功 能: 在串中查找指定字符串的第一次出现
用 法: char *strstr(char *str1, char *str2);
程序例:
char* strstr ( const char * str1, const char * str2 )
{
char *cp = (char *) str1;//cast const ->variable
char *s1, *s2;
if ( !*str2 )
return((char *)str1);
while (*cp)
{
s1 = cp;
s2 = (char *) str2;
while ( *s1 && *s2 && !(*s1-*s2) )
s1++, s2++;
if (!*s2)
return(cp);
cp++;
}
return(NULL);
}
本文详细介绍了strstr函数的功能与使用方法,该函数用于在一字符串中查找指定子字符串首次出现的位置。通过具体的实现代码展示了如何进行字符串匹配的过程。
494

被折叠的 条评论
为什么被折叠?



