这样建链表head和pNode1不就没有连起来了吗 求解释一下这样建链表的过程

img

因为有pNode1 = pNode2啊
第一个节点的时候,if条件是满足的,这样head = pNode2,然后就执行pNode1 = pNode2,这样pNode1相当于head
第二个节点的时候,if条件不满足,执行else,即pNode1->next = pNode2,相当于将head的next指向新的节点pNode2,然后再将pNode1指向pNode2,这样pNode1将始终是链表的尾部节点
这就是尾插法