在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
函數。