常引用
V . 引用作为参数
VI . 引用 与 指针 对比
I ....常引用
----
常引用 :
① 常引用简介 : 引用本身是一个常量指针 , 指针本身的地址不可改变 , 常引用 在常量指针的基础上 , 将指向的数据也设置成常量 , 即不能通过该引用修改变量的值 ;...语言中 , 如果要让函数的参数可以将结果返回 , 则必须使用指针作为参数 ;
C++ 中的引用参数 : C++ 在 C 语言基础上扩展了 引用 数据类型 , 使用引用可以替代上面的指针作为参数的情况 ,...使参数具有返回结果的能力 ;
作用及意义 :
① 具有返回值能力 : 使用引用作参数 , 可以将参数当做返回值使用 ;
② 提高参数传递效率 : 大型对象作参数时 , 使用引用类型 , 可以提高参数传递效率...:
① 引用比指针更严格 :
引用在定义时必须被初始化 , 而且只能初始化这一次 , 相当于 指针常量 ;
指针 是可变的 , 指针指向的地址 , 以及 地址中的数据 都是可变的 ;
引用的变量值内容可变