引用概念
----
C++ 对 C 扩充 : 引用 ( Reference ) 概念 , 是 C++ 在 C 的基础上进行的扩充 , 在 C 语言中是没有引用的 ;
引用本质 : 引用的本质就是为一个变量指定一个别名...常引用
----
常引用 :
① 常引用简介 : 引用本身是一个常量指针 , 指针本身的地址不可改变 , 常引用 在常量指针的基础上 , 将指向的数据也设置成常量 , 即不能通过该引用修改变量的值 ;...( 引用代表的地址不能修改 , 常引用 在引用的基础上 , 指向的数据也不能修改 )
② 常引用声明格式 : const 类型标识符 &引用别名 = 目标变量 ;
③ 示例代码 :...:
① 引用比指针更严格 :
引用在定义时必须被初始化 , 而且只能初始化这一次 , 相当于 指针常量 ;
指针 是可变的 , 指针指向的地址 , 以及 地址中的数据 都是可变的 ;
引用的变量值内容可变..., 变量的地址不可变 ;
② 是否可以为空 : 指针可以为空 , 但是引用必须不能为空 , 因其在声明时必须进行初始化操作 ;
③ sizeof 操作区别 : sizeof ( 引用 ) 获取的是被引用的变量的大小