C++:vector实例
时间: 2023-05-24 11:04:47 浏览: 73
以下是使用vector创建的示例:
```cpp
#include <iostream>
#include <vector>
int main()
{
// 创建一个整数向量
std::vector<int> myVector;
// 向向量中添加元素
myVector.push_back(10);
myVector.push_back(20);
myVector.push_back(30);
// 访问向量中的元素
std::cout << "第一个元素是:" << myVector.at(0) << std::endl;
std::cout << "第二个元素是:" << myVector.at(1) << std::endl;
std::cout << "第三个元素是:" << myVector.at(2) << std::endl;
// 修改向量中的元素
myVector.at(1) = 25;
// 再次访问向量中的元素
std::cout << "第一个元素是:" << myVector.at(0) << std::endl;
std::cout << "第二个元素是:" << myVector.at(1) << std::endl;
std::cout << "第三个元素是:" << myVector.at(2) << std::endl;
// 计算向量中元素的总数
std::cout << "向量中元素的总数是:" << myVector.size() << std::endl;
// 遍历向量中所有元素
for (auto element : myVector)
{
std::cout << element << std::endl;
}
return 0;
}
```
输出结果为:
```
第一个元素是:10
第二个元素是:20
第三个元素是:30
第一个元素是:10
第二个元素是:25
第三个元素是:30
向量中元素的总数是:3
10
25
30
```