单链表删除第一个数据结点的代码示例
假设单链表的结点指针域为 'next',其头结点由指针 'head' 指向,则删除第一个数据结点(由指针 'p' 指向)的语句为:
p = head.next head.next = p.next
这段代码首先将 'p' 指向头结点的下一个节点,然后将头结点的 'next' 指针指向 'p' 的下一个节点,从而将 'p' 指向的节点从链表中删除。
原文地址: http://www.cveoy.top/t/topic/pbW1 著作权归作者所有。请勿转载和采集!