正在加载图片...
(4)求子串运算 substring(s,ilen) seqstring *substring(seqstring s, int i, int len i int k; seqstring *r, if(i<l‖ i>Slength‖li+len-1> Slength) i printf( errorin); return(NULL) else (seqstring%)malloc(sizeof(seqstring)); for(k0; k<len; k++) r->str[k= Sstri+k-1; r->length=len r->str r->length=0 return(r)(4)求子串运算substring(S,i,len) seqstring *substring(seqstring S,int i, int len) { int k; seqstring *r; if (i<1 || i>S.length || i+len-1>S.length) { printf(“error\n”); return(NULL);} else { r=(seqstring*) malloc (sizeof(seqstring)); for(k=0;k<len;k++) r->str[k]= S.str[i+k-1]; r->length=len; r->str[r->length]='\0'; } return(r); }
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有