vector <int> a;
但是这里加了一个&,我不太理解是为什么?是引用吗?然后为了能够修改外部的数值是嘛(参数传递中的引用传递?)
是引用,若直接传入容器,实参的值依旧是默认初始化的值,而若用引用就可在函数内部直接改变main传进来函数中容器的元素。