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刪除。