溫馨提示×

c語言可變長數組可以嵌套嗎

小樊
101
2024-07-18 03:42:47
欄目: 編程語言

在C語言中,可變長數組(Variable Length Arrays,VLA)可以嵌套。也就是說,可以創建一個包含可變長數組的可變長數組。例如:

#include <stdio.h>

int main() {
    int n = 3;
    int m = 4;
    
    int arr[n][m];

    // 給可變長數組賦值
    for (int i = 0; i < n; i++) {
        for (int j = 0; j < m; j++) {
            arr[i][j] = i + j;
        }
    }

    // 打印可變長數組
    for (int i = 0; i < n; i++) {
        for (int j = 0; j < m; j++) {
            printf("%d ", arr[i][j]);
        }
        printf("\n");
    }

    return 0;
}

以上代碼創建了一個3行4列的二維可變長數組,并對其進行賦值和打印操作。因此,可變長數組可以嵌套在C語言中。

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