溫馨提示×

c語言如何遍歷數(shù)組

小億
147
2024-01-13 06:42:17
欄目: 編程語言

在C語言中,可以使用循環(huán)結(jié)構(gòu)來遍歷數(shù)組。以下是兩種常用的遍歷數(shù)組的方法:

  1. 使用for循環(huán)遍歷數(shù)組:
int main() {
    int arr[] = {1, 2, 3, 4, 5};
    int length = sizeof(arr) / sizeof(arr[0]);  // 計算數(shù)組長度
    for (int i = 0; i < length; i++) {
        printf("%d ", arr[i]);
    }
    return 0;
}
  1. 使用指針遍歷數(shù)組:
int main() {
    int arr[] = {1, 2, 3, 4, 5};
    int length = sizeof(arr) / sizeof(arr[0]);  // 計算數(shù)組長度
    int *ptr = arr;  // 定義指向數(shù)組的指針
    for (int i = 0; i < length; i++) {
        printf("%d ", *(ptr + i));
    }
    return 0;
}

無論使用哪種遍歷方法,需要注意數(shù)組的邊界條件,以避免訪問越界。

0