问题 单项选择题

在一个单链表HL中,若要向表头插入一个由指针P指向的结点,则执行 (13)

A.HL=p;p→next=HL;

B.p→next=HL;HL=p;

C.p→next=HL;p=HL;

D.P→next=HL→next;HL→next=p;

答案

参考答案:C

解析: 单链表头结点为HL,向表头插入一个由指针P指向的结点时,可以先让p指向HL,然后再将p赋给HL即可。

单项选择题
单项选择题