在线题库
[单选]
29、若有以下定义:
struct node
{ int data;
struct node *next;
}
struct node m,n,k, *head, *p;
已建立如下图所示的链表:
m n k
┌──┬──┐ ┌──┬──┐ ┌──┬──┐
head →│data│next┼ →│data│NULL│ p → │data│next│
└──┴──┘ └──┴──┘ └──┴──┘
指针head指向变量m, m.next指向变量n,p指向变量k,不能把结点k插到m和n之间形成新链表的程序段是( )。
发布时间:2022-09-12
0次
p->next = head->next;m.next = p;
(*head).next = p; (*p).next = &n;
head->next = &k; p->next = head->next;
m.next = &k; k.next = &n;