麻烦大家看看。。。
#include <stdio.h>#include <stdlib.h>
#define NUM 100
int funcdef_arr(int array[]);
int funcview_arr(int *array);
int main()
{
int array[NUM];
funcdef_arr(array);
funcview_arr(array);
return 0;
}
int funcdef_arr(int array[])
{
int i;
for(i=0;i<NUM;i++)
{
array[i]=rand()%100;
}
return array[i];
}
int funcview_arr(int *array)
{
int count;
for(count=0;count<NUM;count++)
{
printf("%5d",array[count]);
}
return array[count];
}
为什么用第一个函数的时候 只要 给 一个 数组名(array) 就够了。。。