方法不止一种,我这里用指针的指针实现二维数组。二维数组除了行列,本身地址也是连续的,从第一行第一列的元素地址++,可以取出所有元素。所以我这里先申请了完整的连续地址。include<stdio.h>#include<malloc.h>int ** sr(void){ int i,j; int *memory=(int *)malloc(sizeof(int)*9);...
intfun(inta[M][n])//如果n和M是常数 这种固定数组维数的方法,很容易返回其大值 intfun(inta[M][n]){inti,J,Max,max=a[0][0]for(I=0I<MI)for(J=0J<NJ)If(a[I][J]>max)max=a[I][J]returnmax} 更专业的科普知识,请关注我。如果你喜欢我的回答,也请给我表扬或转发,你的鼓励是支持我写...