引用:为变量起一个别名,这是C++对 C的一个扩充。
就如有一个变量a,想给它起一个别名b,可以这样写:
int a;//定义a是整型变量
int &b = a;//声明b是a的"引用"
以上声明了b是a的引用,即b是a的别名。
注意:上述声明中,&是引用声明符,并不代表地址,不要理解为”把a的值赋给b的地址“。在数据类型名后面出现的&是引用声明符,在其它场合表示取地址符。
引用:为变量起一个别名,这是C++对 C的一个扩充。
就如有一个变量a,想给它起一个别名b,可以这样写:
int a;//定义a是整型变量
int &b = a;//声明b是a的"引用"
以上声明了b是a的引用,即b是a的别名。
注意:上述声明中,&是引用声明符,并不代表地址,不要理解为”把a的值赋给b的地址“。在数据类型名后面出现的&是引用声明符,在其它场合表示取地址符。