查了网上很多都是创建后写循环初始化,太麻烦了
这里利用vector的构造写法,可直接初始化
举例:
对于int型:
// 将二维数组v,初始化为m行n列,全为0
vector<vector<int>> v(m, vector<int>(n,0));
对于bool型:
// 将二维数组v,初始化为m行n列,全为false
vector<vector<bool>> v(m, vector<bool>(n,false));
查了网上很多都是创建后写循环初始化,太麻烦了
这里利用vector的构造写法,可直接初始化
// 将二维数组v,初始化为m行n列,全为0
vector<vector<int>> v(m, vector<int>(n,0));
// 将二维数组v,初始化为m行n列,全为false
vector<vector<bool>> v(m, vector<bool>(n,false));