码迷,mamicode.com
首页 > 其他好文 > 详细

vector的使用方法

时间:2020-10-26 11:26:35      阅读:41      评论:0      收藏:0      [点我收藏+]

标签:end   iterator   头文件   其他   开始   stl容器   n个元素   元素   插入   

vector是STL容器的可变长度数组。可变长度数组的头文件是<vector>,有以下常见的使用方法:

1.vector<int> v(N,i):建立一个可变长度数组v,内部元素类型为int,该可变长度数组最开始有N个元素,每个元素初始化为i。可以省略,此时这个可变长度数组的长度就是0。内部元素可以换成其他类型,比如double。

2.v.push_back(a):将元素a插入到数组v的尾部,并增加长度。

3.v.size(a):返回数组v的长度。

4.v.resize(n,m):重新调整数组大小为n,如果n比原来的小则删除多余信息;如果n比原来大则新增部分初始化为m,其中m可以省略。

5.vector<int>::iterator it:定义一个名字叫做it的迭代器。

6.v.begin():返回数组v首元素(也就是v[0])的迭代器。

7.v.end():返回数组v末尾元素下一个元素的迭代器,为空指针,不指向任何元素。

vector的使用方法

标签:end   iterator   头文件   其他   开始   stl容器   n个元素   元素   插入   

原文地址:https://www.cnblogs.com/qianr/p/13874264.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!