引用
引用是给一个变量起别名,引用没有自己独立的空间,引用要与它所引用的变量共享空间
。引用在定义的时候要进行初始化,引用一经初始化,不能重新指向其他变量
const 引用
const引用是指向const对象的引用
const int ival = 1024;
const int& refVal = ival; //ok:both reference and object are const
int &ref2 = ival; //error:nonconst reference to a const object 防止对引用的更改,更改了const对象
int ival = 1024;
const int& refVal = ival; // ok