动态数组(向量)的概念
_Last-_First得到元素的个数
_End-_First得到空间的大小
动态的扩张数组大小。不够了自动增加
last等于end时,表明没空间了,此时,重新申请更大的空间,将数据赋值过来,再释放原来的空间。(一般情况下,当空间不够时,默认以原来的2倍申请空间)
用法:
[ ]被重载了,所以可以支持数组形式访问
效果一样
back():返回最后一个元素
front():返回第一个元素
pop_back():尾删
反向遍历
reserve(50);调整空间大小为50,但是数据还是原来的那几个
resize(50);调整大小为50,但是其他数据全部初始化为0,原来的数据不变
1 10 2 3 4 5
插入10个8