写一个使用vector的实例
时间: 2024-04-11 12:33:37 浏览: 66
java vector 使用实例
当然,这里是一个使用C++的vector的简单示例:
```cpp
#include <iostream>
#include <vector>
int main() {
// 创建一个空的vector
std::vector<int> numbers;
// 添加元素到vector中
numbers.push_back(1);
numbers.push_back(2);
numbers.push_back(3);
// 使用迭代器遍历vector
std::cout << "Vector elements: ";
for (std::vector<int>::iterator it = numbers.begin(); it != numbers.end(); ++it) {
std::cout << *it << " ";
}
std::cout << std::endl;
// 访问vector中的元素
std::cout << "First element: " << numbers.at(0) << std::endl;
std::cout << "Second element: " << numbers[1] << std::endl;
std::cout << "Last element: " << numbers.back() << std::endl;
// 修改vector中的元素
numbers[0] = 10;
// 删除vector中的元素
numbers.pop_back();
// 获取vector的大小
std::cout << "Vector size: " << numbers.size() << std::endl;
return 0;
}
```
这个示例展示了如何创建一个空的vector,添加元素到vector中,使用迭代器遍历vector,访问和修改vector中的元素,以及获取vector的大小。当然,你可以根据自己的需求使用vector进行更多操作。
阅读全文