21xrx.com
2024-12-23 01:09:04 Monday
登录
文章检索 我的文章 写文章
C++中的向量函数(vector)
2023-06-30 07:43:51 深夜i     --     --
C++ 向量函数 vector

C++中的向量函数(vector)是一种非常有用的容器,可以存储任意类型的数据。它可以自动调整大小以适应插入或删除操作,因此非常方便。

向量是由标准C++库提供的一个类模板,可以包含任意类型的数据,包括基本类型(例如int、float和double)和其他类。它与数组相似,但可以动态调整大小。

使用向量非常简单,只需要包含头文件< vector >,并声明一个vector对象即可。例如,假设我们想创建一个包含整数的向量,代码如下:

vector v;

接下来,我们可以使用push_back()函数将值添加到向量中。push_back()函数可以在向量的末尾添加一个元素。例如,要将值1、2和3添加到向量中,可以使用以下代码:

v.push_back(1);

v.push_back(2);

v.push_back(3);

在向量中添加元素后,我们可以使用[]运算符来访问和修改元素。例如,以下代码将输出向量中的第一个元素(即1):

cout << v[0] << endl;

我们还可以使用size()函数获取向量的大小,例如:

cout << v.size() << endl;

这将输出向量中的元素数量。请注意,向量从零开始索引,因此如果向量包含n个元素,则最后一个元素的索引为n-1。

另一个有用的函数是pop_back(),它可以从向量的末尾删除一个元素。例如,以下代码将从向量中删除最后一个元素:

v.pop_back();

总之,向量是一个非常有用的容器,可以自动调整大小以适应插入或删除操作。它非常易于使用,并且可以存储任意类型的数据。对于需要动态分配内存的编程任务,向量是一个非常好的选择。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复
    相似文章