正在加载图片...
(3)删除运算 strdelete s,i, len) void strdelete(linkstring*S, int i, int len) i int k: linkstring p, q r: p=*S, q=null; k=1: 八用p查找S的第个元素,q始终跟踪p的前驱* while (p &&k<i) (q=p; p=p->next: k++] if (p) printf("errol\n"); else k=1; /p从第个元素开始查找长度为en子串的最后元素* while(k<len & p p=p->next水k++;} if(p) printf("error2\n")(3)删除运算strdelete(S,i,len) void strdelete(linkstring*S,int i,int len) { int k ; linkstring p,q,r; p=*S, q=null; k=1; /*用p查找S的第i个元素,q始终跟踪p的前驱*/ while (p && k<i) {q=p; p=p->next ; k++;} if (!p) printf("error1\n"); else { k=1; /*p从第i个元素开始查找长度为len子串的最后元素*/ while(k<len && p ) { p=p->next ;k++;} if(!p) printf("error2\n");
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有