问答详情
源自:6-4 数组作为函数参数

明明是赋值给arr这个数组,arr1是怎么回事也赋值了

https://img2.mukewang.com/5cb7ed300001cca804780593.jpg大佬们解答下啊哈

提问者:流年123456789 2019-04-18 11:21

个回答

  • 我也可以的吧
    2019-04-28 08:07:51

    说得那么复杂,我都没看懂,这就是个简单的替换素组元素吧,把arr1中的最大元素调用函数replaceMax和arr2【0】元素进行了替换,后面for循环再一次输出新的arr1的所有元素

  • 流年123456789
    2019-04-18 11:27:06

    我明白了因为arr1指向的是一个内存地址,arr也是指向同一个内存地址,两个都是通过指针去指向一个地址引用,所以当arr改变的时候arr1也会改变