ACM关于vecrtor的学习

动态数组vector
vector为动态数组,不需要来定义数组的大小所以不用担心数组会越界。
用法为:
1、定义:动态数组,动态改变储存空间的大小,定义的数组可以没有界限
2、应用:
头文件#include
定义:vector <数据结构> 变量名;
如:vector v;
操作:
empty() – 表示vector是为空 (v.empty() )
size() – 返回vector内元素个数 (v.size() )
push_back(a) 将元素a插入最尾端(v.push_back)
pop_back() 将最尾端元素删除(v.push_back)
v[i] 类似数组取第i个位置的元素(v[0] )
再接再厉。

猜你喜欢

转载自blog.csdn.net/qq_43627086/article/details/88700897