单选题

在带尾指针(链表指针 clist 指向尾结点)的非空循环单链表中每个结点都以 next 字段 的指针指向下一个节点。假定其中已经有 2 个以上的结点。下面哪些说法是正确的:

A

如果 p 指向一个待插入的新结点,在头部插入一个元素的语句序列为: p->next = clist->next; clist->next = p;

B

如果 p 指向一个待插入的新结点,在尾部插入一个元素的语句序列为: p->next = clist ;clist->next = p;

C

在头部删除一个结点的语句序列为: p = clist->next; clist->next = clist->next->next; delete p;

D

在尾部删除一个结点的语句序列为。 p = clist; clist = clist ->next; delete p;

赣ICP备20007335号-2