C++中的指针的引用与指向引用的指针怎么看出来的,怎么理解,想得我脑袋疼
int i=0,a[10];
int &*ip=i; 这里怎么看出来是指针的引用
int *&pr=pi; 这里怎么指向引用的指针
如果死记的话 我就是看最后的那个跟第一个对应 那这也太水了
提问者采纳
2012-08-31 08:42
*跟类型符在一起说明这个是指针类型他后面跟着的自然是指针变量。。
引用就是1个变量的别名。。他后面紧跟着的就是他要引用的那个变量。。。
比如 int&*ip=i引用符号后面是*ip显然他是指针的引用。。
同理下一个也这么判断。
还有引用和地址要区分好。
引用必然会初始化、引用知识1个别名而已。。记住这一点。
提问者评价
-
原来是这样,感谢!