这是一个先进先出的链表代码,但是这其中让我不理解的是为什么需要在初始时将尾指针tail指向表头head,然后还在每次链接新节点到尾指针之后再一次将尾指针指向新节点,这样做的意义是什么?为什么要加上“tail=p”这行代码。
收起
链表的种类有很多,你描述的应该是循环链表。“先进先出”是队列的性质,所以更准确点说,其实是循环队列
报告相同问题?