设指针变量p指向单链表中某结点的直接前驱,若删除单链表中该结点,需要修改指针的操作序列为()。
A.q=p->next;p->next=q->next;free(q);
B.q=p->next;free(q);
C.p->next=p->next->next;free(p->next);
D.q=p->next;free(q);
正确答案:q=p->next;p->next=q->next;free(q);
设指针变量p指向单链表中某结点的直接前驱,若删除单链表中该结点,需要修改指针的操作序列为()。
A.q=p->next;p->next=q->next;free(q);
B.q=p->next;free(q);
C.p->next=p->next->next;free(p->next);
D.q=p->next;free(q);
正确答案:q=p->next;p->next=q->next;free(q);