09C语言真题---指针作为函数参数
#include <stdio.h>void fun(int *a)
{ a[0]=a[1]; }
main()
{int i,a[10]={10,9,8,7,6,5,4,3,2,1};
for(i=2;i>=0;i--) fun(&a[i]);
for(i=0;i<10;i++) printf("%d",a[i]);
printf("\n");
}
上机输出结果是:7777654321
对于数组而言,实参向形参传送的就是数组名,也就是数组的首地址,却从未见过传送某个元素的地址,那位大侠帮我解释一下。。。