数组名作为参数,在参数的传递中 会退化为指针,也就是说 数组名作为参数,传递的是数组的首地址。
在用数组名做函数参数时,不是进行值的传递,即不是把实参数组的每一个元素的值都赋予形参数组的各个元素。用普通变量或下标变量作函数参数时,形参变量和实参变量都是由编译系统分配的两个不同的内存单元。在函数调用时进行的值传递是把实参变量的值赋予形参变量。
数组名作为参数传递的时候直接写数组名
数组名作为参数,在参数的传递中 会退化为指针,也就是说 数组名作为参数,传递的是数组的首地址。
在用数组名做函数参数时,不是进行值的传递,即不是把实参数组的每一个元素的值都赋予形参数组的各个元素。用普通变量或下标变量作函数参数时,形参变量和实参变量都是由编译系统分配的两个不同的内存单元。在函数调用时进行的值传递是把实参变量的值赋予形参变量。
数组名作为参数传递的时候直接写数组名
Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.