这篇文章主要介绍了c。非政府组织语言中strstr函数实例详解的相关资料,需要的朋友可以参考下
C 语言中strstr函数实例详解美元
strstr函数美元
strstr(str1、str2)函数用于判断字符串str2是否是str1的子串。如果是,则该函数返回str2在str1中首次出现的地址;否则,返回空值
const char * str str(const char * str 1,const char * str 2);
char* strstr(char* str1,const char * str 2);
库中实现的strstr
#包括标准视频
#包括string.h
int main()
{
char str[]='这是一个简单的字符串;
char * pch
PCH=str str str(str,”简单");
strncpy (pch,"样本",6);
卖出(str);
返回0;
}
模拟实现strstr函数
const char * my _ str字符串(const char * str 1,const char* str2)
{
断言(str 1);
断言(str 2);
而(*str1!='\0 ' "
{
constr char * P1=str 1;
const char * p2=str 2;
而(* P1!='\0') (*p2!=' \ 0 '(* P1=* p2))
{
一个p-1;
p-2员额;
}
如果(* p2==0)
{
str1返回;
}
str 1;
}
返回空:
}
int main()
{
char str 1[]=' a wwww qqqqqqq ';
char str 2[]=' www ';
printf("% s \ n ",My_strstr(str1、str 2));
系统("暂停");
返回0;
}
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。