写个例子去理解一下吧:
#include
void test( int aiNum[] , int len ) //形参 ,也可以这样:void test( int *aiNum , int len )
{
int i;
for( i=0;i
printf( "num[%d]=%d\n" , aiNum[i] );
}
int main( void )
{
int aiN[5]={1,2,3,4,5};
test( ai , 5 ); //实参:数组名,目的是将数组的首地址传给test函数
return 0;
}