C++ vector的使用
时间: 2023-10-22 19:58:37 浏览: 70
c++ vector使用
对于C++中的vector,它是一个动态数组,可以在运行时动态调整大小。使用vector的第一步是包含头文件`#include <vector>`。然后,您可以使用以下步骤来使用vector:
1. 声明vector变量:例如,`std::vector<int> myVector;`声明了一个名为myVector的整数类型的vector变量。
2. 添加元素:您可以使用`push_back()`函数将元素添加到vector中,例如,`myVector.push_back(10);`将整数10添加到myVector的末尾。
3. 访问元素:您可以使用下标运算符[]或`at()`函数来访问vector中的元素,例如,`int element = myVector[0];`或`int element = myVector.at(0);`将返回myVector中的第一个元素。
4. 修改元素:您可以通过直接赋值给vector中的元素来修改它们,例如,`myVector[0] = 20;`将myVector中的第一个元素修改为整数20。
5. 获取大小:您可以使用`size()`函数获取vector中元素的数量,例如,`int size = myVector.size();`将返回myVector中的元素数量。
6. 遍历vector:您可以使用循环(例如for循环或范围for循环)来遍历vector中的元素,并对其进行操作。
这只是vector的一些基本用法,它还提供了其他一些功能和操作,如插入元素、删除元素、排序等。您可以查阅C++标准库文档以获取更详细的信息和示例。
阅读全文