c++中创建单链表的问题。

最后一句p=q。书上写的是将p指针后移,指向后继结点q。 怎么是指针呢?难道不是直接q把覆盖了吗?图片说明

p和q都是指针变量,赋值只是指针之间的赋值,和指针指向的内容没有关系。