为什么C语言中,数组可以被调用的子函数修改,在主函数中输出改变的值
因为把地址传了过去,修改的时候直接把那块地址上存储的值修改了,再输出那个地址上的值就是改过了的
一般函数传入数组,会先复制一个数组,然后把这个复制品给函数玩,玩坏了也没关系而如果函数传入的参数是数组的地址或引用,就相当于把真的数组传进去了,你在函数中改变了哪些值就会改变真实的数组