什么是引用?

引用就是对变量起一个别名,而变量还是原来的变量,并没有重新定义一个变量。例如下面的例子:

 

平面设计培训,网页设计培训,美工培训,游戏开发,动画培训

 1 #include<iostream> 2 using namespace std; 3   4   5 int main() 6 { 7       int a = 10; 8       int& n = a; 9       cout<<a<<endl;10       cout<<n<<endl;11       cout<<&a<<endl;12       cout<<&n<<endl;13  14       return 0;15 }

平面设计培训,网页设计培训,美工培训,游戏开发,动画培训

 

 程序的运行结果为:

 

平面设计培训,网页设计培训,美工培训,游戏开发,动画培训

 

我们可以看到变量a和变量a的引用(别名)n所指向的就是同一片空间,而且别名n并没有创建一个新的变量

 

在引用的时候我们应该注意一些问题:

延伸阅读

学习是年轻人改变自己的最好方式-Java培训,做最负责任的教育,学习改变命运,软件学习,再就业,大学生如何就业,帮大学生找到好工作,lphotoshop培训,电脑培训,电脑维修培训,移动软件开发培训,网站设计培训,网站建设培训学习是年轻人改变自己的最好方式