溫馨提示×

C語言指針數組怎樣創建

小樊
96
2024-10-30 17:04:24
欄目: 編程語言

在C語言中,要創建一個指針數組,首先需要聲明一個指針類型的數組,然后為其分配內存空間

#include <stdio.h>

int main() {
    // 聲明一個整數指針數組,包含5個元素
    int *ptr_array[5];

    // 為指針數組中的每個元素分配內存空間并初始化為指向整數的常量
    for (int i = 0; i < 5; i++) {
        ptr_array[i] = &const_int; // const_int是一個預先定義好的整數常量
        printf("ptr_array[%d] points to %d\n", i, *ptr_array[i]);
    }

    return 0;
}

在這個示例中,我們聲明了一個名為ptr_array的整數指針數組,包含5個元素。然后,我們使用for循環為數組中的每個元素分配內存空間,并將其初始化為指向名為const_int的預先定義好的整數常量的地址。最后,我們打印出每個指針指向的值。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女