实参是数组行列和二维数组,形参怎么写
实参是数组行列和二维数组,形参怎么写
日期:2017-03-23 15:55:58 人气:3
/* 注意列数必须要给出来,因为程序要计算(a+1)的位置就必须知道列数 */
int foo1(int (*a)[10]) {return a[1][0];}
/* 形参本质上仍是指向数组的指针,只是写成了数组的形式 */
int foo2(int a[10][10]) {return a[1][0];}
/* 如上,既然本质上是指向数组的指针,行数就可以省略 */
int foo3(int a[][10]) {return a[1