1、指定第二维的大小
//定义
void function(void a[][N]);
//访问
a[i][k];
//其中 i 为行,j 为列
2、指向第二维大小为N的指针
//定义
void function(void (*a)[N]);
//访问
a[i][j];
//其中 i 为行,j 为列
3、降维访问
//定义
void function(void *a);
//访问
*a(i*length + j);
//其中length为第二维长度,i为行,j为列
1、指定第二维的大小
//定义
void function(void a[][N]);
//访问
a[i][k];
//其中 i 为行,j 为列
2、指向第二维大小为N的指针
//定义
void function(void (*a)[N]);
//访问
a[i][j];
//其中 i 为行,j 为列
3、降维访问
//定义
void function(void *a);
//访问
*a(i*length + j);
//其中length为第二维长度,i为行,j为列