- int a = b; 定义了一个int类型变量a,将b的值赋给a;
- int &a = b; 定义了b的一个别名,a与b完全等价,对a操作就是对b操作,可以输出a与b的地址&a、&b,发现地址相同。
C++ int a=b 与int &a=b
本文深入探讨了C++中引用(int&a=b)与简单赋值(int a=b)的区别。通过实例说明,引用创建的是原变量的别名,所有操作均影响原变量,而赋值则创建了一个独立的变量副本。
本文深入探讨了C++中引用(int&a=b)与简单赋值(int a=b)的区别。通过实例说明,引用创建的是原变量的别名,所有操作均影响原变量,而赋值则创建了一个独立的变量副本。

被折叠的 条评论
为什么被折叠?