Root_Node = temp_Node->Right_child; temp_Node->Right_child->Father_Node = Root_Node; 删除判断左空右不空的时候,假如temp_Node是根节点,则令根节点是其右子节点,此时temp_Node->Right_child就是根节点的,你再令其父节点是根节点,不就错了?