#include <iostream>
#include <vector>
int main() {
// 创建一个空的 vector
std::vector<int> vec;
// 向 vector 中添加元素
vec.push_back(1);
vec.push_back(2);
vec.push_back(3);
// 输出 vector 的大小
std::cout << "Vector size: " << vec.size() << std::endl;
// 访问 vector 中的元素
for (size_t i = 0; i < vec.size(); ++i) {
std::cout << "Element at index " << i << ": " << vec[i] << std::endl;
}
// 使用迭代器遍历 vector
std::cout << "Using iterator to traverse vector:" << std::endl;
for (std::vector<int>::iterator it = vec.begin(); it != vec.end(); ++it) {
std::cout << *it << " ";
}
std::cout << std::endl;
// 删除 vector 中的最后一个元素
vec.pop_back();
std::cout << "After pop_back, vector size: " << vec.size() << std::endl;
return 0;
}
#include <vector> 和 #include <iostream> 分别用于引入 vector 容器和输入输出流。std::vector<int> vec; 创建了一个存储整数的空向量。push_back() 方法向向量中添加元素。vec.size() 返回向量中的元素个数。pop_back() 方法删除向量中的最后一个元素。上一篇:c++基础代码
下一篇:c++ map
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站