1、resize(n):调整容器的长度大小,使其能容纳n个元素。如果n小于容器当前的size,则删除多出来的元素,否则,添加采用值初始化的元素。
reserve(n,t):多一个参数t,将所有新添加的元素初始化为t。
2、reserve(n):预分配n个元素的存储空间。
capacity:容量(容器当前拥有的元素个数)
size:长度(容器在必须分配新存储空间之前可以存储的元素总数)
3、resize->size:调用resize(n),容器的size即为n。
reserve->capacity:调用reserve(n)。若capacity<n,重新分配内存;若capacity>n,不变。
4、调用resize(),所有空间都已经被初始化,可直接访问。
调用reserve(),预分配出的空间没有被初始化,所以不可访问。