自用笔记 || C++ || Vector用法

一、使用前引用头文件:

#include<vector>

二、使用中

1.创建vector对象:

        vector<int/double/string/struct> vec(vec为指定对象名,类似变量名)

2.向对象中添加元素:

        (1).使用函数push_back() 在对象尾部插入元素n    ps:vec.push_back(n)

        (2).使用函数insert() 在指定位置插入元素n     ps:vec.insert(vec.begin()+i,n)

3.访问对象中的元素:

        (1).直接下标访问(下标从0开始) vec[i]

       (2).使用迭代器访问(暂时用不到,后续补充)

4.从对象中删除元素:

        (1).使用函数erase()         ves.erase(i) (删除第i个元素)

                                                ves.erase(vec.begin()+i,vec.end()+j) (删除区间[i,j-1])

5.计算对象中元素的数量

        使用函数 size()  返回值为元素数量          int len = vec.size()

6.查询特定元素的数量

c++判断vector中是否存在特定元素的方法_guotianqing的博客-CSDN博客_vector判断元素是否存在https://blog.csdn.net/guotianqing/article/details/105832070

三.注意事项

        1.vector容器中可以存在重复元素,也就是说可以重复向vector容器添加相同的元素

        2.函数大全C/C++参考手册-在线手册-手册网 (shouce.ren)https://www.shouce.ren/api/c/index.htm#

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值