正在加载图片...
(1)创建字符串运算 istrcreate(S) void strcreate(inkstring *S char ch; linkstrnode *p,*r: *SENULL, =NULL. while((ch=getchar)='\n) [p=(inkstrnode *)malloc(sizeof(inkstrnode) p->data=ch if (S==NULL)*S=p else r->next=p: r=p;/r移向当前链接串的最后一个字符的位置/ if(r!=NULL)r->next=NULL/处理表尾结点指针域*/(1)创建字符串运算strcreate (S) void strcreate (linkstring *S) { char ch; linkstrnode *p,*r; *S=NULL; r=NULL; while ((ch=getchar())!=‘\n’) { p=(linkstrnode *)malloc(sizeof(linkstrnode)); p->data=ch; if (*S==NULL) *S=p; else r->next=p; r=p; /*r移向当前链接串的最后一个字符的位置*/ } if (r!=NULL) r->next=NULL; /*处理表尾结点指针域*/ }
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有