以STL容器的vector为例,当以vector容器作为参数时,有三种传参方式:
1.func(vector<int> vec),传值
2.func(vector<int> &vec),传引用
3.func(vector<int> *vec),传指针
三种方式对应的调用形式分别为:
1.func(vec),传入值
2.func(vec),传入引用
3.func(&vec), 传入地址
以STL容器的vector为例,当以vector容器作为参数时,有三种传参方式:
1.func(vector<int> vec),传值
2.func(vector<int> &vec),传引用
3.func(vector<int> *vec),传指针
三种方式对应的调用形式分别为:
1.func(vec),传入值
2.func(vec),传入引用
3.func(&vec), 传入地址
本文标题:c++三种传参方式(传值 && 传引用 && 传指针)
本文链接:https://www.haomeiwen.com/subject/sefswhtx.html
网友评论