C++ STL vector 的常见用法

  1. vector 的常见用途
    (1)储存数据: vector 本身可以作为数组使用,在一些元素不确定的场合可以很好的节约空间。

    (2)用邻接表储存图。
    vector翻译为向量,如果要使用vector,则需要添加vector头文件,即#include<vecter>
    除此之外,还需要在头文件下面加上一句using namespace std;,这样就可以在代码中使用vecter了。

  2. vector的定义
    单独定义一个vector:vecter<typename> name;
    例如:

   vector<int> name;
   vector<double> name;
   vector<char> name;
   vector<node> name;

如果typename是vector,则定义为 vecter<vecter<int> > name;
vector 定义数组的方法 vecter<typename> Arrayname[arraySize];
例如 vector<int> vi[100];

  1. vector容器内元素的访问
    迭代器可以理解为类似于指针的东西,其定义为:vecter <typename> :: iterator it;
    例如:
vector <int> :: iterator i
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值