#include
using namespace std;
int main()
{
int i = 5;
int &j = i;//在这里的&j并不是地址,而是一种别名,其实就是i的另一个名字
int k = 10;
j = k;//相对于i=k
cout << j << endl;
system("pause");
return 0;
}
/*引用
①引用变量不另外分配内存空间
②独立引用在声明时必须初始化,引用的基类型必须与建立联系的变量类型一致。引用名一旦被声明成一个变量的别名,则不能与其他变量相联系了
③一个引用只能指向一个对象,一个对象则可有多个别名
*/
阅读(1506) | 评论(0) | 转发(0) |