在C语言中,要在函数之间传递二维数组作为参数,可以使用二级指针。二级指针是指指向指针的指针。首先,定义一个函数,接受一个二级指针作为参数:```c void func(int **arr, int rows, int cols){ //函数体 } ```接下来,定义一个二维数组并赋值:```c int main(){ int rows, cols;//输入行数
void fun(int (*p1)[3],int (*p2)[3]);int main(){ int p1[3][3]={{7,8,9},{4,5,6},{1,2,3}} ;int p2[3][3] = {0};int i = 0, j = 0;fun(p1,p2);for(i = 0;i < 3;i++){ for(j = 0;j < 3;j++){ printf("%d ",*(*(p2+i)+j));} prin...