函数参数该用引用吗?
https://zhidao.baidu.com/question/287423044.html
使用引用传参的话,在函数中对该变量所做的修改,在函数返回后依然存在。这未必是程序员所希望的。
使用引用传参,避免了变量复制的开销。比如参数如果是一个比较复杂的结构体,那么用引用就比直接传递来得好。
注定失败的战争,也要拼尽全力去打赢它;
就算输,也要输得足够漂亮。
https://zhidao.baidu.com/question/287423044.html
使用引用传参的话,在函数中对该变量所做的修改,在函数返回后依然存在。这未必是程序员所希望的。
使用引用传参,避免了变量复制的开销。比如参数如果是一个比较复杂的结构体,那么用引用就比直接传递来得好。