C言語で配列を読み込む方法は何ですか?

C言語では、配列の各要素をループで読み取ることができます。以下はよく使われる2つの方法です:

  1. 配列をループで処理する場合:
#include <stdio.h>

int main() {
    int arr[5] = {1, 2, 3, 4, 5};
    int i;

    for (i = 0; i < 5; i++) {
        printf("%d ", arr[i]);
    }

    return 0;
}
  1. 配列をポインタを使用して走査する:
#include <stdio.h>

int main() {
    int arr[5] = {1, 2, 3, 4, 5};
    int *ptr = arr;
    int i;

    for (i = 0; i < 5; i++) {
        printf("%d ", *ptr);
        ptr++;
    }

    return 0;
}

どの方法を使っても、配列の要素を読み取るにはインデックスを介するか、ポインタを介すか、どちらかで可能です。

bannerAds