正在加载图片...
(4)求子串运算 ubstring(s, i, len) seqstring * substring(seqstring s, int i, int len i int k; seqstring if(i<1‖i> S length‖i+len-l>S. length i printf( errorIn"); return nUll) ese i r(seqstring*) malloc(sizeof(seqstring)); for(k=0; k<len; k++) r->str[k=Sstri+k-1; r->length=len r->strlr->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 高等教育资讯网 版权所有