没有仔细看内容,有点长。但是链表是不断指向下一个地址的,如果你在函数里面改变了某个节点的指针指向的地址,那么链表当然会改变,跟根节点有没有改变没关系的。