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

很好奇,void replaceMax作为一个空函数是怎么把结果arr[index]=velue传给主函数的,空函数不是没有返回值吗?

纠结半天想不明白

提问者:qq_慕九州1294869 2020-05-11 11:19

个回答

  • 花飘潜入梦风动易心尘
    2020-05-12 11:52:27

    数组保存的是地址,不是数据。函数修改了这段地址指向的数据,数组还指向原来的地址,里面的数据函数被改了。