请问这里的a[]什么意思?
程序代码:#include <stdio.h>
//#include <stdlib.h>
int main()
{
void man(int a[]);
int a[4],i;
for(i=0;i<4;i++)
scanf("%d",a+i);
man(a);
for(i=0;i<4;i++)
printf("%-4d",*(a+i));
}
void man(int a[])//这里的啊a[]代表什么?为何可以接受实参传过来的地址?主要就是这个问题!!
{
int temp;
if(a[1]>a[2])
{
temp=a[1];
a[1]=a[2];
a[2]=temp;//居然可以使main函数中的实参改变是不是a[1]被处理成*(a+1)的结果?
}
}









