c++ 应用vector
时间: 2023-05-25 20:02:13 浏览: 110
A:在 C++ 中, vector 是一个动态数组,可以根据需要调整大小。在使用 vector 时需要包含头文件 <vector>。以下是一个使用 vector 的简单例子:
```
#include <iostream>
#include <vector>
int main()
{
std::vector<int> vec1; // 创建一个空的 vector
// 向 vector 中添加元素
vec1.push_back(1);
vec1.push_back(2);
vec1.push_back(3);
// 获取 vector 的元素个数
std::cout << "vec1 的元素个数为:" << vec1.size() << std::endl;
// 访问 vector 中的元素
std::cout << "vec1[0] 的值为:" << vec1[0] << std::endl;
// 使用迭代器遍历 vector 中的元素
std::cout << "vec1 中的元素依次为:";
for (auto it = vec1.begin(); it != vec1.end(); ++it)
{
std::cout << *it << " ";
}
std::cout << std::endl;
return 0;
}
```
输出结果为:
```
vec1 的元素个数为:3
vec1[0] 的值为:1
vec1 中的元素依次为:1 2 3
```
阅读全文