C言語の配列関数の呼び方は何ですか。
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関数に返すことが成功したことを示しています。