事业单位考试计算机基础知识:串的基本运算——插入子串
中公教育
2014-08-04 14:35:17
【导语】在事业单位考试中,计算机专业知识的复习向来是考生复习备考阶段的一大重点,其中中公事业单位考试网为计算机基础知识的复习为考生提供知识点梳理,帮助考生备考!
STRING insert(STRING s, STRING s1,int i) /*插入子串*/
{ int j;
if(s.len+s1.len>=MAXLEN||(i>s.len+1)||(i<1))
{
printf("overflown");
return;
}
else
{ for(j=s.len;j>=i;j--)
s.ch[j+s1.len-1]=s.ch[j-1];
for(j=0;j
s.ch[j+i-1]=s1.ch[j]; /*插入s1串到s串指定位置*/
s.len=s.len+s1.len; /*s串长度增加*/
s.ch[s.len]='