在一个单链表中,若要删除由指针q所指向结点(若q存在后继结点的话),则执行()操作。
A.p=q->next,p->next=q->next,交换p、q所指结点的数据域的值
B.p=q->next,q->next=p,交换p、q所指结点的数据域的值
C.p=q->next交换p、q所指结点的数据域的值q->next=p->next
D.q->next=q->next->next,q->next=q
A.p=q->next,p->next=q->next,交换p、q所指结点的数据域的值
B.p=q->next,q->next=p,交换p、q所指结点的数据域的值
C.p=q->next交换p、q所指结点的数据域的值q->next=p->next
D.q->next=q->next->next,q->next=q
A、r=p; p->next=r->next; free(r);
B、r=p->next; p=r->next; free(r);
C、r=p->next; p->next=r->next; free(r);
D、r=p->next; r->next=p->next; free(r);
A.q=p->next;p->data=q->data;p->next=q->next;free(q);
B.q=p->next;q->data=p->data;p->next=q->next;free(q);
C.q=p->next;p->next=q->next;free(q);
D.q=p->next;p->data=q->data;free(q);
B.q=p->next;p->next=q;
C.q=p->next;p->next=q->next;
D.p->next=p->next->next;p->next=p;
A、p→link=p→link→link;
B、p=p→link;
C、p=p→link→link;
D、p→link=p;
A、q->next=p->next; free(p);
B、q->next=p->next; free(q);
C、q=p->next; free(p);
D、p->next=q->next; free(q);
A.p=q->next
B.p->next=q
C. p->next=q->next
D.q->next=NULL
A、p->next=p->next->next;
B、p=p->next;p->next = p->next->next;
C、p=p->next
D、p=p->next->next
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!