;
使用 " 引用 " 的优点 :
提高访问效率 : 向 函数 传递参数时 , 使用引用可以减少消耗 , 类似于传入指针 , 如果传入一个较大的数组 , 需要拷贝整个数组作为变量副本 , 拷贝会消耗很多性能...;
使用引用作为函数参数时 ,
传入的实参不需要使用取地址符获取 , 直接将变量传入函数即可 ;
在函数中 访问引用 时 , 不需要使用指针 , 直接使用引用访问传入的变量 ;
代码示例 :
//...}
执行结果 :
a = 10, b = 20
a = 20, b = 10
4、代码示例 - 使用引用作为参数 ( C++ 语言中实现变量交换的方法 )
在下面的代码中 , 使用引用作为函数参数..., 也实现了变量交换 ;
C++ 中的引用使用非常简单 , 没有使用指针进行操作 ;
在使用引用时 , 可以看到 引用的效果 , 实际上等同于一级指针 ;
使用引用作为函数参数时 , 传入的实参不需要使用取地址符获取...第三种方式 , 传递结构体 引用 ,
函数传递 : 这种方式传递的是 结构体 引用 , 引用只是变量的一个别名 , 几乎不消耗性能 ;
参数访问 : 传入的 引用 参数 在函数中 使用 .