datatype LinkList::ListDelete(LNode *p)
{ datatype e=p->data; while(p->next->next){ p->data=p->next->data; p->next=p->next->next; p=p->next; } p->data=p->next->data; delete p->next; p->next=0; return e; } |
datatype LinkList::ListDelete(LNode *p)
{ datatype e=p->data; while(p->next->next){ p->data=p->next->data; p->next=p->next->next; p=p->next; } p->data=p->next->data; delete p->next; p->next=0; return e; } |