C++vector使用
时间: 2023-10-22 21:57:17 浏览: 99
C++的vector是一个动态数组容器,提供了方便的元素插入、删除和访问功能。下面是一些常见vector使用方法:
包含头文件:在使用vector之前,需要包含头文件
<vector>
。创建vector对象:可以使用以下语法创建一个空的vector对象:
std::vector<元素类型> 名称;
例如,创建一个存储整数的vector对象:
std::vector<int> nums;
添加元素:可以使用
push_back()
函数将元素添加到vector的末尾。nums.push_back(10); // 添加一个整数元素到nums中
访问元素:可以使用下标运算符[]访问vector中的元素。
int num = nums[0]; // 访问第一个元素
获取元素数量:可以使用
size()
函数获取vector中元素的数量。int size = nums.size(); // 获取nums中的元素数量
删除元素:可以使用
pop_back()
函数删除最后一个元素。nums.pop_back(); // 删除最后一个元素
迭代访问:可以使用迭代器遍历vector中的元素。
for (std::vector<int>::iterator it = nums.begin(); it != nums.end(); ++it) { int num = *it; // 处理每个元素 }
以上是一些基本的vector使用方法,还有其他更高级的操作,如插入元素、删除指定位置的元素等。可以参考C++标准库的文档以及其他资源来深入学习vector的用法。
相关推荐













