第30266题 单选题
以下C++代码运行后,vec的size和capacity分别是多少?
#include <vector>
using namespace std;
int main() {
    vector<int> vec;
    vec.reserve(10);
    for(int i=0; i<5; i++) {
        vec.push_back(i);
    }
    vec.erase(vec.begin() + 2);
    return 0;
}
A

size = 4,capacity = 10

B

size = 4,capacity = 9

C

size = 5,capacity = 10

D

size = 5,capacity = 9

程序运行统计
暂无判题统计
提交0次 正确率0.00%
答案解析