A、A)q;=p↑.link;p↑.link:=q↑,link;
B、B)p↑.link.q↑.link;q:=p↑.link;
C、C)q↑.link::p↑.link;P↑.link:=q;
D、D)P↑.link:=q;q↑.link:=p↑.link;
查看答案
正确答案
试题解析
由单链表的存储结构可知,每个结点的指针域保存其后继结点的指针。将指针为q的新结点插入到指针为P的结点之后,则原指针为P的结点的后继结点成为新结点的后继结点,由单链表的存储结构可知应执行q↑.link:=p↑.link,新结点成为指针P的后继结点,因此应执行p↑.link:=q,综上所述,选项C)是正确的。