如何在函数返回值二维数组
时间: 2024-04-06 22:25:05 浏览: 298
passing-l-array-to-a-function.rar_多维传递函数_数组、函数
以下是两种在函数返回值二维数组的方法:
方法一:使用动态内存分配
```c++
int** array2(int n, int m) {
int** arr = new int*[n];
for (int i = 0; i < n; i++) {
arr[i] = new int[m];
}
return arr;
}
```
方法二:使用静态数组
```c++
int (*array2(int n, int m))[m] {
static int arr[n][m];
return arr;
}
```
阅读全文