vector在做形参的时候传参的方式和普通的变量是一样的,要么传值、要么传引用、要么传指针。
现在分别定义三个以vector为形参的函数:
(1) fun1(vector <int> v);传值
(2) fun2(vector <int> &v);传引用
(3) fun3(vector <int> *v);传指针
对应的调用形式分别为:
(1) fun1(v);
(2) fun2(v);
(3) fun3(&v);
vector在做形参的时候传参的方式和普通的变量是一样的,要么传值、要么传引用、要么传指针。
现在分别定义三个以vector为形参的函数:
(1) fun1(vector <int> v);传值
(2) fun2(vector <int> &v);传引用
(3) fun3(vector <int> *v);传指针
对应的调用形式分别为:
(1) fun1(v);
(2) fun2(v);
(3) fun3(&v);
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。