C言語の配列に初期値を設定する方法は何ですか?

C言語では、配列に初期値を与える方法はいくつかあります:

  1. 例えば、配列を宣言する際に配列要素に初期値を与える。
int arr[5] = {1, 2, 3, 4, 5};
  1. 配列の要素に値を割り当てるためにループ構造を使用する例:
int arr[5];
for (int i = 0; i < 5; i++) {
    arr[i] = i + 1;
}
  1. 例えば、配列の要素に初期値を設定するためにmemset関数を使用することができます。
int arr[5];
memset(arr, 0, sizeof(arr)); // 将数组元素全部赋值为0
bannerAds