C语言,算法,数据结构。大神,请问这个怎么错了,怎么该?

2025-01-24 19:27:37
推荐回答(1个)
回答1:

你的f里面的参数是int*, 表示是个指针, 所以你应该用f (a+i), 因为a指代的是这个数组,a本身就是个指针,所以直接用a +i , 如果你用f(*(a+i)),那就跟f(a[i])没什么区别了,f里面的就是个int,而不是Int*了