标签: c++
我刚问自己引用指针和/或引用指针的正确语法是什么。他们之间也有什么区别吗?
int*& x1; int&* x2;
编辑:
int*& valid; int&* wrong;
答案 0 :(得分:8)
一个有道理,另一个没有。您只能根据对象和函数类型或void形成指针类型。由于引用不是那些引用,因此没有类型“指向引用的指针”。
void
这是另一个视角:指针存储对象或函数的地址。但是,引用变量不是对象,它只是引用到对象。您不会获取变量的地址,而是获取对象的地址。