可能重复:
C++ Reference, change the refered variable修改参考变量,而不是变量,他们别名
我知道,在C++中是正义的得到解除引用你,当你使用它们的指针引用。这个问题是关于如何访问基础指针并进行更改。
考虑以下代码:
int x;
int& x_ref = x; //now equivalent to x
int* x_ptr = &x; //stores address of x
int* x_ref_ptr = &x_ref; //ALSO stores address of x
int&* x_ref_ptr_ref = ???; //what would this mean?
我想在那里初始化后的参考点来改变。我不担心类型安全或适当的做法。 C++语言是否有任何工具可以让我完成这个任务?
你所“知道”的内容可能并不是真的,指针是指针,引用是引用,它们是不同的东西 –