单链表及双链表操做

0.删除(单链表) 若要删除一个节点p,需知道前一个节点的位置node node *searchPr(node *h,int k){//寻找节点值为k的位置 node *p=h; while(p->next!=NULL)//p的下一个节点 不为空 { if(p->next->data==k) return p;//值为k,返回位置p p=p->next; //p向前 }
相关文章
相关标签/搜索