vector中reserve和resize的区别? 1 共同点: 可以预先分配vector的内存空间,提高效率 2区别: reserve:能增加vector的capacity, 但是不能改变vector容器的size resize: 既能改变vector的capacity,也能改变vector的size 3应用场景 reserve: 在vector插入元素时,应使用reserve提前预先分配大小 resize: 确保vector使用操作符[] / at 的安全性,避免越界操作