二维数组

发布时间 2023-04-08 22:18:16作者: muqi_lu

在刷力扣题目是会遇到这种情况

int** generate(int numRows, int* returnSize, int** returnColumnSizes){

}

int numRows:表示这传入的是一个

int* returnSize:表示这传入的是一个数的地址

int** returnColumnSizes:表示这传入的是一个数组的地址

为什么要这么做呢?

答:在自定义函数里,传入的参数如果不是地址类型,那么将无法改变主函数里该参数的值。