指向引用或引用指针的指针

时间:2014-01-26 20:15:31

标签: c++

我刚问自己引用指针和/或引用指针的正确语法是什么。他们之间也有什么区别吗?

int*& x1;
int&* x2;

编辑:

int*& valid;
int&* wrong;

1 个答案:

答案 0 :(得分:8)

一个有道理,另一个没有。您只能根据对象和函数类型或void形成指针类型。由于引用不是那些引用,因此没有类型“指向引用的指针”。

这是另一个视角:指针存储对象或函数的地址。但是,引用变量不是对象,它只是引用到对象。您不会获取变量的地址,而是获取对象的地址