c++ vector使用方法
时间: 2023-11-14 16:10:26 浏览: 89
c++中的vector的使用方法
C++中的vector是一种动态数组,可以在运行时动态地增加或减少其大小。以下是vector的使用方法:
1. 头文件:需要包含<vector>头文件。
2. 创建vector对象:可以使用不同的构造函数创建vector对象,如vec1、vec2、vec3、vec4、vec5、vec6。
3. 属性及操作:
- size():返回vector中元素的数量。
- push_back():在vector的末尾添加一个元素。
- pop_back():删除vector的末尾元素。
- insert():在vector的指定位置插入一个元素。
- erase():删除vector中指定位置的元素。
- clear():删除vector中的所有元素。
- begin()和end():返回指向vector第一个元素和最后一个元素下一个位置的迭代器。
- at():返回指定位置的元素。
- front():返回vector的第一个元素。
- back():返回vector的最后一个元素。
- data():返回指向vector中第一个元素的指针。
4. 输出vector中的元素:可以使用下标方式或遍历器方式输出vector中的元素。
- 下标方式:使用vec[i]或vec.at(i)输出vector中第i个元素。
- 遍历器方式:使用迭代器遍历vector中的元素。
阅读全文