可能重复:
C++ 引用,更改引用的变量
我知道 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++语言有什么工具可以让我完成这个吗?