溫馨提示×

c語言指向數(shù)組的指針怎么用

小億
82
2024-08-05 17:03:11
欄目: 編程語言

在C語言中,數(shù)組名本身就是指向數(shù)組第一個元素的指針,因此可以直接使用數(shù)組名作為指針來訪問數(shù)組中的元素。下面是一個簡單的例子:

#include <stdio.h>

int main() {
    int arr[5] = {1, 2, 3, 4, 5};
    
    int *ptr = arr;  // 數(shù)組名arr就是指向數(shù)組第一個元素的指針
    
    for (int i = 0; i < 5; i++) {
        printf("Element %d: %d\n", i, *(ptr + i));
    }
    
    return 0;
}

在這個例子中,我們定義了一個包含5個整數(shù)的數(shù)組arr,并聲明一個指針ptr指向數(shù)組arr的第一個元素。然后我們使用指針ptr來訪問數(shù)組中的元素,通過遞增指針的值來訪問下一個元素。

總的來說,可以通過數(shù)組名或者聲明指針變量來指向數(shù)組,然后使用指針來訪問數(shù)組中的元素。

0