设rear是指向非空带头结点的循环单链表的尾指针 则删除链表第一个结点的操作可表示为(22)。A.p=re
设rear是指向非空带头结点的循环单链表的尾指针,则删除链表第一个结点的操作可表示为(22)。
A.p=rear;rear=rear→next;free(p);
B.rear=rear→next;free(p);
C.rear=rear→next→next;free(p);
D.p=rear→next→next;rear→next=p→next;free(p);
请帮忙给出正确答案和分析,谢谢!