若要把整个数组当作函数参数,就把数组名称传入函数中。
#include<stdio.h>
int att(int arr[])
{
for(int i=0;i<5;i++)
printf("%d\n",arr[i]);
}
int main()
{
int arr[5]={1,2,3,4,5};
att(arr);
return 0;
}
若要把数组元素当作函数参数,就把数组中的参数传入函数中。
#include<stdio.h>
int a(int b)
{
printf("%d\n",b);
}
int main()
{
int arr[5]={1,2,3,4,5};
a(arr[3]);
return 0;
}