图片说明](https://img-ask.csdn.net/upload/201612/26/1482758015_507214.jpg)
在调用average函数的那行,是不是先把score【0】传给average函数?
解释一下此后程序会怎么运行。
array【10】这个数组有什么用
图片说明](https://img-ask.csdn.net/upload/201612/26/1482758015_507214.jpg)
在调用average函数的那行,是不是先把score【0】传给average函数?
解释一下此后程序会怎么运行。
array【10】这个数组有什么用
调用那一行是把score数组的首地址传递给了函数,类似于指针的用法,
传递后array这个数组名指向的地址也就是score数组的首地址,即array就是score数组的别称。
这样函数就可以通过array数组来取值,从而进行运算。
由于average函数不能够直接从主函数中调用数组,所以通过array[10]这个形参来调用数组。