设rear是非空循环单链表的尾指针,则删除表中第一个元素结点的操作可表示为()(该链表不带头结点)。

7 查阅

设rear是非空循环单链表的尾指针,则删除表中第一个元素结点的操作可表示为()(该链表不带头结点)。

A.p=rear->next;rear->next=p->next;free(p);

B.p=rear->next;free(p);rear->next=p->next;

C.free(rear->next);rear->next=rear->next->next;

D.p=rear->next;free(p);rear->next=rear->next;

参考答案:

答案:p=rear->next;rear->next=p->next;free(p);