要将第i个结点删去,要先找到第i-1个结点,删除其后继结点。(也就是将p的指针域next指向原来p的下一个结点的下一个结点)
PS:还需释放删除结点的内存空间
完整:
q=p->next;
p->next=p->next->next;
free(q);
要将第i个结点删去,要先找到第i-1个结点,删除其后继结点。(也就是将p的指针域next指向原来p的下一个结点的下一个结点)
PS:还需释放删除结点的内存空间
完整:
q=p->next;
p->next=p->next->next;
free(q);