我正在尝试用一组数据创建一个链表,我想知道是否有办法改变变量的地址。就像是:
for(int i=array.size()-1;i>=0;i--)
{
Node *previous_ptr;
Node *current_ptr = new Node(array[i], previous_ptr);
previous_ptr=current_ptr;
delete current_ptr;
}
因此,我希望 current_ptr 的地址发生变化(分配不同的内存位置),以便在可能的情况下构建链表。而且我不能只为它使用alloc new 和delete。