函数原型和实现的函数参数类型由现在的传值改为引用就可以了:void ass(vector > &a,vector &f,int nu,int ib) 因为传值在函数体内操作的是副本,这样函数体重没有错,但是并没有改变main函数中的内容,main中的a自然就越界了
按chiconysun说的就可以了,其他的不需要改动