数组作为形参时,传数组指针即可;
而vector作为形参时,要传引用,否则无法通过形参改变实参。
具体看代码:

本文探讨了在C++中使用数组和vector作为函数参数时的不同行为。当数组作为形参时,传递的是数组的指针;而vector作为形参时,则需要通过引用传递,否则无法直接修改原始vector的内容。
数组作为形参时,传数组指针即可;
而vector作为形参时,要传引用,否则无法通过形参改变实参。
具体看代码:


被折叠的 条评论
为什么被折叠?