在双向链表中,头指针的作用是什么? A. 指向链表的最后一个节点 B. 指向链表的第一个节点 C. 不需要头指针 D. 指向链表的中间节点 答案解析 头指针用于指向链表的第一个节点,因此正确答案是B。选项A和D都不符合头指针的定义,选项C则不正确,因为头指针在双向链表中是常用的。 正确答案:B