c++ 编写一个函数实现在向量的最后添加一个元素,应该怎样传递参数,怎样调用。。。。。。
写了一个范例,希望有帮助:
#include <iostream>
#include <vector>
void appendVector(std::vector<int>& HandledVector, int insertValue)//第一个参数为要添加元素的向量,第二个参数为需要加至尾部的值。
{
HandledVector.push_back(insertValue);
}
int main()
{
std::vector<int> myvector = { 2,3,5 };
int myint = 9;
appendVector(myvector,myint);//调用此函数后,myvector为2,3,5,9
return 0;
}
直接传递vector的引用,这样函数内部可以修改,比如vector&