谁帮解释下指针引用类型?
指针引用类型
有没有引用指针类型
[解决办法]
引用,它的地址与被引用的对象地址一致,而指针本身是有个指针地址此指针地址并不是值你引用的对象的地址,它是属于该指针对象的。
[解决办法]
指向引用的指针是非法的.
[解决办法]
ls,确定是这样的么?
[解决办法]
不明白1楼和2楼在说什么
指针引用就是指针的引用,把指针当成一个普通的数值去理解它的引用类型就可以了
引用可以理解为别名,就是一个普通的左值,取地址有什么不可以的?
[解决办法]
指针引用大家都已经说过了,没有补充。指向引用的指针确实是非法的。
引用可以取地址,但结果并不会是“指向引用的指针”。
int a;
int & b = a;
//& b是个int*类型,它与&a数值相同:
int * p1 = &b;
int * p2 = &a;
assert(p1 == p2);
int & * p3 = &b;//错误,不存在“指向引用的指针”。