将一个由指针q指向的结点插在单链表中由指针p所指向的结点之后的操作是()

将一个由指针q指向的结点插在单链表中由指针p所指向的结点之后的操作是()


A、

p=q;


B、

p->next=q;


C、

q->next=p->next;p->next=q;


D、

p->next=q;q->next=p->next;


【正确答案】:C
【题目解析】:

题目考查指针域修改。


对于单链表,要修改该结点的指针域和它后面结点的指针域。而且两条语句的执行顺序不能颠倒。


Top