方式 1
形式参数是一个指针
void myFunction(int *param)
{
.
.
.
}
方式 2
形式参数是一个已定义大小的数组:
void myFunction(int param[10])
{
.
.
.
}
方式 3
形式参数是一个未定义大小的数组
void myFunction(int param[])
{
.
.
.
}
#include /* 函数声明 */
double getAverage(int arr[], int size);int main ()
{/* 带有 5 个元素的整型数组 */int balance[5] = {1000, 2, 3, 17, 50};double avg;/* 传递一个指向数组的指针作为参数 */avg = getAverage( balance, 5 ) ;/* 输出返回值 */printf( "平均值是: %f ", avg );return 0;
}double getAverage(int arr[], int size)
{int i;double avg;double sum=0;for (i = 0; i }