vector 删除中间元素

单选题 难度 2

#vector#stl

删掉一个,后面的会补上来。

题目

下面代码的输出是( )。

vector<int> v = {1,2,3,4,5};
v.erase(v.begin() + 1);
cout << v.size() << " ";
for (int x : v) cout << x;
  1. 4 1345
  2. 4 2345
  3. 5 1345
  4. 4 1234
来小码星球,动手写一遍 →