vector定义二维数组并指定大小
时间: 2023-08-16 19:03:48 浏览: 128
使用 vector 创建二维数组的示例代码
你可以使用以下方式定义一个大小为n x m的二维vector数组:
```
vector<vector<int>> arr(n, vector<int>(m));
```
其中n和m分别表示数组的行数和列数。这样定义的二维vector数组中所有元素的默认值都是0。你可以通过双重循环来访问和修改数组中的元素,例如:
```
for(int i=0;i<n;i++){
for(int j=0;j<m;j++){
arr[i][j] = i*j;
}
}
```
这段代码将二维数组的每个元素的值设置为其所在行数和列数的乘积。
阅读全文