int & rodents = rats // 将rodents的类型声明为 int&,即指向int 变量的引用
cout<<"rodents address = " << &rodents<<endl //&rodents表示rodents引用的变量地址
int rate = 101;
int &rodents = rats;
int * prats = &rats;
表达式 rodents 和 * prats 可以和rats互换.
&rodents 和 parts 可以和 &rats互换
必须在声明引用时将其初始化,不能像指针那样先声明再赋值
按值传递不会改变原来的值
按引用传递因为传递的是地址所以会改变原来的值.
int &a = int *const a