注意:函数数组作为参树实际上传递的是首元素的地址
arr[] 与*arr 是等价的
计算数组的长度也是只要传递首元素地址就可以
sizeof(arr) 等价于 sizeof(arr[0])
一维数组
函数参数传递的两种等价形式
int sum(int array[], int size)
int sum(int * array, int size)//传入数组首地址
与上面一种其实本质上并没什么不同。
不管哪一种,只要函数内部对传入的数组进行了修改,该数组本身的值也会改变,因为传入的都是地址,可以直接对地址上存储的元素进行修改
数组类型的引用与引用类型的数组
二维数组
注意:与一维数组类似,但是要求我们写出数组的列数