如果删除链表节点使用参数进行返回,那可能需要使用二级指针。为什麽是可能,因为如果是链表有哨兵,也就是头节点肯定不会被删除的话,用指针也就可以了;只有头节点也是实际节点可能存在被删除的情况,才需要二级指针。书上的del函数,带有返回值,实际它是通过返回值来告诉调用代码新的头节点指向的,所以参数中的head指针只是作为传入参数,就不需要二级指针了。
如果满意,还请点击采纳支持
因为它用的是返回值,不是通过参数来完成指针地址的修改