能删除链表第一个结点。但调用第一个栈就已经不行了,显示栈以满。不知是否while递归调用写错了。
1.你在while里面又递归,是想干啥呢,不应该找到了就删除吗,你这递归次数太多了2.如果p是尾部节点,那么p->next==null,你判断了半天是在判断啥呢