事业单位考试计算机基础知识:串的基本运算——子串定位(下)
【导语】在事业单位考试中,计算机专业知识的复习向来是考生复习备考阶段的一大重点,其中中公事业单位考试网为计算机基础知识的复习为考生提供知识点梳理,帮助考生备考!
int match(STRING s, STRING s1) /*子串定位运算*/
{ int i,j,k;
i=0;
while(i<=s.len-s1.len) /*i为s串中字符的位置*/
{/*该循环执行到s串中剩余长度不够比较时为止*/
j=i; /*j用作临时计数变量*/
k=0; /*用k控制比较的长度小于s1.len*/
while((k
{ j=j+1;
k=k+1;
}
if(k==s1.len) /*比较成功,返回i的位置*/
return(i);
else /*比较不成功,从s串中下一个字符继续比较*/
i=i+1;
}
return(-1); /*比较结束时,未找到匹配字符串,返回-1*/
}
更多相关信息请访问事业单位考试资料网
欢迎关注(中公教育事业单位招聘考试频道)
及时掌握事业单位招聘考试信息
回复“2022”领取备考大礼包
声明:本站点发布的来源标注为“中公教育”的文章,版权均属中公教育所有,未经允许不得转载。
如果对你有帮助的话,就点个赞吧!





