C++ Vector(向量) 您所在的位置:网站首页 向量输入多类输出算法 C++ Vector(向量)

C++ Vector(向量)

2024-07-07 15:04| 来源: 网络整理| 查看: 265

C++ Deque(双端队列)C++ STL 教程 C++ Vector(向量)

vector是C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。vector之所以被认为是一个容器,是因为它能够像容器一样存放各种类型的对象,简单地说,vector是一个能够存放任意类型的动态数组,能够增加和压缩数据。

向量可将元素存储在连续的内存位置中,并在运行时根据需要分配内存。

向量(Vector)和数组(array)之间的区别

数组遵循静态方法,这意味着在运行时不能更改其大小,而vector实现动态数组意味着在添加元素时会自动调整其大小。

语法

创建向量 'v1'。语法为:

vector v1;

为了可以使用vector,必须在你的头文件中包含下面的代码:  

#include 

实例

让我们看一个简单的实例。

#include #include using namespace std; int main() {     vector v1;     v1.push_back("nhooo");     v1.push_back(".com");     for(vector::iterator itr=v1.begin();itr!=v1.end();++itr){         cout


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有