首页 > 试题广场 >

一个指针p指向单链表L中的一个中间节点,则在p节点后插入一个

[单选题]
一个指针p指向单链表L中的一个中间节点,则在p节点后插入一个新结点k的语句是()
  • p.next = k; k.next = p.next;
  • k.next = p.next;  p.next = k;
  • k.next = p;  p.next = k;   
  • p.next = k;  k.next = p.next.next;
经典的指针题
先让k数据的next指针指向p原本的下一个的指针 再让p数据的next指针指向k 这样不会导致链表丢失
如AD选项会让p原本后面的链表丢失
C选项会让pk互相指向 循环了

编辑于 2024-03-07 21:45:56 回复(0)