【发布时间】:2012-03-25 09:52:06
【问题描述】:
我有一个链表指针向量。
每个 LinkedList 都有一个头指针,它是指向节点的指针。该节点当然是列表的头部。
vector[3] 的头部与vector[0] 的头部相同。 我将vector[0]的头指针更改为指向vector[1]指向的同一个节点,或者vector[1]的头。
但是vector[3]的头指针永远不会改变。我怎样才能得到它,以便通过更改 vector[0] 的头指针,我也可以更改 vector[3] 的头指针? 我尝试了 2 种不同的方法。没有一个有效。
vector[0]->head=vector[1]->head;
*(vector[0]->head)=*(vector[1]->head);
【问题讨论】:
标签: c++ linked-list