vector作为形参时加引用与不加引用的区别
Posted weixin_43739821
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vector作为形参时加引用与不加引用的区别相关的知识,希望对你有一定的参考价值。
今天刷题时出现了一个问题,就是vector作为形参时我忘记加&了,导致我始终A不出来,最后发现vector与数组作为形参是有区别的,vcector不加引用只是拷贝了一个副本到函数中,而数组是将地址传递进去,函数中对数组的修改是能修改到原数组的,而若在函数参数中加入vector没有加&的结果就是你在函数中的修改影响不到原容器。
写题目时将sum传入进去,最后发现sum一直没有变化。。
以上是关于vector作为形参时加引用与不加引用的区别的主要内容,如果未能解决你的问题,请参考以下文章
JavaScript--JS中函数名后面的括号加与不加的区别和作用