当数组作为函数参数的时候,其实传入的是数组的地址,在函数里面会创建指针指向该地址。
为什么不将整个数组拷贝过去呢?
这是为了节省内存空间,假如数组非常大的话,拷贝过去肯定会加大内存开销,如果在程序的多个函数中使用了该数组作为参数,那么将是一场灾难!
当数组作为函数参数的时候,其实传入的是数组的地址,在函数里面会创建指针指向该地址。
为什么不将整个数组拷贝过去呢?
这是为了节省内存空间,假如数组非常大的话,拷贝过去肯定会加大内存开销,如果在程序的多个函数中使用了该数组作为参数,那么将是一场灾难!