一、数组作为函数参数
数组元素可以作为函数实参,其用法与变量相同。此外,数组名也可以作为实参和形参,传递的是数组首元素的地址。
由于实参可以是表达式,而数组元素可以是表达式的组成部分,因此数组元素当然可以作为函数的实参,与变量作为实参一样,是单向传递,即“值传送”方式。
可以用数组名作函数参数,此时形参应当用数组名或用指针变量。
可以用多维数组名作为函数的实参和形参,在被调用函数中形参数组定义时可以指定每一维的大小,也可以省略第一维的大小说明。
数组作为函数参数传递时可以在被调函数中修改主调函数。