该怎么输入vector<int> data
时间: 2023-12-21 14:04:25 浏览: 41
cpp代码-模板 泛型 template<typename> template<class>
在 C++ 中,可以使用以下代码来输入 vector<int> data :
```c++
#include <iostream>
#include <vector>
using namespace std;
int main() {
vector<int> data; // 定义一个空的 vector<int> data
int n;
cin >> n; // 输入元素个数
for (int i = 0; i < n; i++) {
int x;
cin >> x; // 逐个输入元素
data.push_back(x); // 将元素添加到 vector<int> data 中
}
return 0;
}
```
在上述代码中,先定义一个空的 vector<int> data,然后输入元素的个数 n,再用 for 循环逐个输入元素,并使用 push_back() 函数将元素添加到 vector<int> data 中。最后,可以通过 data[i] 来访问第 i 个元素。
阅读全文