标签: c arrays function pointers
作为函数参数的数组被视为指针。因此,更改指针的值将更改传递数组的原始值。我是正确的还是这个有问题?
答案 0 :(得分:3)
在C语言中,作为参数传递给函数的数组被视为指针。数组的第一个索引元素的地址传递给形式参数(在函数原型中声明的参数)。如果你的函数操纵传递的数组的元素,那么它也会反映在实际的数组中。因此,它是一个参考呼叫。