程序的执行流程大致都能看懂,有一点无法理解就是 arr[index] = value 怎么回到main函数中的,这里并没有用到指针
前面定义的函数作用就是让第二个参数(数组2中的第一个数)替换掉第一个参数的最大值(数组一)在main函数中,你定义了这样两个数组,然后把这两个数组作为参数传进函数中,所以执行完函数后,你的数组一的最大值就被数组二的第一个值替换掉了。所以可以打印出来更新后的数组一的所有值
前面建立了这个函数:void replaceMax(int arr[],int value)
在main函数中replaceMax(arr1, arr2[0] ); //将数组arr1和数组arr2的第一个元素传入函数中