【发布时间】:2020-04-01 14:11:46
【问题描述】:
对于下面的代码,vv[1].size() 将返回 4 的输出。我想知道这个数字是从哪里来的。
#include <iostream>
#include <vector>
using namespace std;
int main()
{
vector<vector<int>> vv;
vector<int> v1(3,5);
vector<int> v2(4,7);
vv.push_back(v1);
vv.push_back(v2);
cout << vv.size() << endl << vv[1].size() << endl;
}
【问题讨论】:
-
v2(4,7)创建一个包含 4 个元素的向量,所有元素的值都为7