Gtest给一个动态二维数组赋值三行两列7,25,13,36,34,90
时间: 2024-01-09 18:05:59 浏览: 69
动态二维数组
好的,可以使用以下代码给一个动态二维数组赋值三行两列7,25,13,36,34,90:
```
int rows = 3;
int cols = 2;
int **arr = new int*[rows];
for(int i = 0; i < rows; i++) {
arr[i] = new int[cols];
}
arr[0][0] = 7;
arr[0][1] = 25;
arr[1][0] = 13;
arr[1][1] = 36;
arr[2][0] = 34;
arr[2][1] = 90;
```
需要注意的是,动态二维数组需要手动分配内存,使用完毕后也需要手动释放内存。在实际应用中,建议使用 STL 的容器,如 vector<vector<int>>,以避免手动内存管理带来的问题。
阅读全文