跪求,c++中的向量问题,数组在做函数参数时,传递的是数组首地址,那么向量在做函数参数时传递的是什么

2025-01-02 11:25:04
推荐回答(3个)
回答1:

如果是按你上面那样传就是把整个向量都传进去了。是按值传递(如果你不信可以试验一下,这样传参时,在函数内部改变向量内容,不会影响向量本身)
int func(vector&a);这样才是按引用传值,传递的才是向量地址。 在函数内部改变了向量的内容会影响向量本身。

回答2:

这是容器吧,传递的也是首地址。

回答3:

传递b的地址