浅学vector

vector

vector的作用

vector作为一种stl,能作为一种数组使用,和数组不同的地方在于,vector本身能支持动态的空间存储,在存入时确保了空间的动态增长。

vector的插入

在vector的尾部插入一个元素xs.push_back(x)

随意插入s.insert(迭代器,x),在迭代器前加入元素x

随意插入s.insert(迭代器,n,x),在迭代器前加入n个元素x

vector的遍历

for (int i=0;i<=s.size();i++)orfor (vector<int>::iterator it=s.begin();it!=s.end();it++)

从后往前
for (vector<int>::reverse_iterator it=s.rbegin();it!=s.rend(); it++)

vector的取值

*itors[i]

posted @ 2022-09-20 14:27  by_wang  阅读(32)  评论(0)    收藏  举报
Live2D