C++中引用变量的探究
摘要:
昨天看了C++primer的2.5节,引用变量,看完之后,对引用变量有一些疑惑,然后自己编写了一些测试程序,想搞清楚引用变量的底层到底做了些什么。下面,首先,我从C++ primer一书的2.5节内容讲起,再进行一些延伸。一、C++ primer2.5节学习笔记:注意(1)将普通的引用绑定到const对象是不合法的 (2)const引用可以初始化为不同类型的对象或者初始化为右值,而非const引用引用不能初始化为右值 原因在于:一般情况下,应该使非const引用指向同类型的变量,当指向的是不同类型的变量时,会出现以下情况:例:编写如下的测试程序: 1 int main() 2 3 { 4... 阅读全文