何时使用引用参数
使用引用参数的主要原因有两个:
1. 程序员能够修改调用函数中的数据对象。
2. 通过传递引用而不是整个数据对象,可以提高程序的运行速度。
什么时候使用指针?什么时候使用引用?什么时候应该按值传递?
只使用传递过来的值,而不对值进行修改 | 需要修改传递过来的值 | |
---|---|---|
内置数据类型 | 按值传递(小型结构) | 指针传递 |
数组 | 指针传递 | 指针传递 |
结构 | 指针或引用(较大的结构) | 指针或引用 |
类、对象 | 引用传递 | 引用传递 |
REFERENCE
https://blog.youkuaiyun.com/hbtj_1216/article/details/56843014
原文链接:https://blog.youkuaiyun.com/hbtj_1216/article/details/56843014