在C语言中,可以通过以下步骤来调用数组函数:
以下是一个示例代码:
#include<stdio.h>
// 数组函数,用于计算数组元素的和
int sum(int arr[], int size) {
int total = 0;
for (int i = 0; i < size; i++) {
total += arr[i];
}
return total;
}
int main() {
int arr[] = {1, 2, 3, 4, 5};
int size = sizeof(arr) / sizeof(arr[0]);
int result = sum(arr, size);
printf("Sum of array elements: %d\n", result);
return 0;
}
在上述示例中,我们首先在main
函数中声明并初始化了一个整型数组arr
,然后通过sizeof
运算符和数组元素的大小计算出数组的大小size
。接下来,我们将数组arr
和大小size
作为实参传递给sum
函数,在sum
函数内部计算数组元素的和,并将结果返回给main
函数。最后,我们在main
函数中打印出计算得到的结果。
输出结果为:
Sum of array elements: 15
这表明数组函数成功计算出了数组元素的和,并将结果返回给了main
函数。