用vector写一个函数a+b返回值类型为vector<int>
时间: 2024-05-12 18:19:15 浏览: 226
函数的返回值为引用类型-C++程序设计(谭浩强完整版)
以下是用C++语言的vector容器实现的a b函数,返回值类型为vector<int>:
```cpp
#include <vector>
using namespace std;
vector<int> a(int n) {
vector<int> vec;
for (int i = 0; i < n; i++) {
vec.push_back(i);
}
return vec;
}
vector<int> b(int m) {
vector<int> vec;
for (int i = m; i > 0; i--) {
vec.push_back(i);
}
return vec;
}
```
以上代码中,a函数返回一个包含0到n-1的整数的向量,而b函数返回一个包含m到1的整数的向量。在函数中使用vector容器,可以方便地进行向量的操作和管理,并且可以使用vector提供的许多便捷函数,如push_back()函数添加元素到向量的末尾。
阅读全文