问题详情
假定已建立以下链表结构,且指针 p 和 q 已指向如图所示的结点:
则以下选项中可将 q 所指向结点从链表中删除并释放该结点的语句组是
A)(*p).next=(*q).next; free(p);
B)p=q->next; free(q);
C)p=q; free(q);
D)p->next=q->next; free(q);
请帮忙给出正确答案和分析,谢谢!