1.定义
引用是对一个变量或常量取别名,对别名操作也是对本体操作符号为: 类型+&。
如:int& ,char&,struct xxx&.
语法层面上引用是不开空间的,但在底层方面是需要开空间的.
2.注意事项
(1).引用必须初始化
(2).引用不能改变引用对象
(3).引用时不能扩大权限,但可以缩小和平移权限,如引用返回值时(常量特性),会报错,因为权限被扩大了,当引用不同类型的值时(不同类型会有临时变量),相当于引用临时变量,而临时变量有常性,所以又是扩大了权限
引用是对一个变量或常量取别名,对别名操作也是对本体操作符号为: 类型+&。
如:int& ,char&,struct xxx&.
语法层面上引用是不开空间的,但在底层方面是需要开空间的.