#include<iostream>
using namespace std;
/**
1、变量的本质实质是一段连续的内存空间的别名,相当于一个门牌号。
2、程序中通过变量来申请和命名内存空间。
3、通过变量的名字可以使用存储空间。
4、对一段联系的内存空间只能够取一个别名吗?有
5、引用相当于取一个别名;
6、引用是c++的语法范畴。
7、普通引用是必须要初始化。
8、引用作为函数的参数,可以先不用进行初始化。
* @brief main
* @return
*/
int swap(int &a,int &b){ //通过引用来交换值。
int temp=a;
a=b;
b=temp;
}
int main(){
int b=10;
int &a=b;
a=20;
cout<<a<<b<<endl;
b=30;
cout<<a<<b<<endl;
int c=10,d=20;
swap(c,d);
cout<<c<<d<<endl;
// int &c;//会报错
}