c++ 向量的参数传递,,,

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&

http://www.jb51.net/article/44231.htm