1.数组名作函数参数
在编写程序的过程中可以用数组名作函数参数,这种方法实际上是通过数组的首地址传递整个数组。
实战例子:
求学生平均身高
通过上面的程序,强调下面几点
被调用函数中用作形式参数的数组是单精度型,主调函数中用做实际参数的数组也是单精度型,也就是说实参形参数组类型应一致。
被调用函数中的数组array没有指定大小,但是【】不能少,因为要处理该数组中的元素,所以又另设了个参数n,传递需要处理的数组元素的个数
数组名作为函数参数时,应该在主调函数和被调函数中分别定义数组、
前面提到过用数组名作参数实际上就是用数组的首地址传递数组,这样两个数组就共占同一段内存单元,形参数组中各元素的值发生变化会使实参数组元素的值同时发生变化
实战例子
直接插入排序原理
下面是转载b站的直接插入排序视频
https://www.bilibili.com/video/av18980488?from=search&seid=9764355816892447901
2.数组元素作函数参数
数组元素只能用作函数