首页 › 答案 › 题库 › 慕课 › 未分类

设rear是指向非空带头结点的循环单链表的尾指针,则删除表首结点的操作可表示为()。

设rear是指向非空带头结点的循环单链表的尾指针,则删除表首结点的操作可表示为()。
A.p=rear;rear=rear->next;free(p);
B.rear=rear->next;free(rear);
C.rear=rear->next->next;free(rear);
D.p=rear->next->next;rear->next->next=p->next;free(p);
正确答案:p=rear->next->next;rear->next->next=p->next;free(p);