亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

c語言多維數組初始化的方法是什么

小億
147
2023-11-21 01:39:12
欄目: 編程語言

C語言多維數組的初始化方法有以下幾種:

  1. 使用大括號{}初始化:可以直接在定義數組時使用大括號{}進行初始化,將每個元素的初始值按照二維數組的排列順序寫在大括號內。
int arr[2][3] = { {1, 2, 3}, {4, 5, 6} };
  1. 分行分列初始化:也可以分行或分列初始化,將每一行或每一列的元素分別寫在大括號{}內,用逗號分隔。
int arr[2][3] = { {1, 2, 3}, {4, 5, 6} };
  1. 不完全初始化:如果不完全初始化多維數組,則未初始化的元素會被自動賦值為0。
int arr[2][3] = { {1, 2, 3}, {4} };
// 等價于 int arr[2][3] = { {1, 2, 3}, {4, 0, 0} };
  1. 動態初始化:使用循環語句對多維數組進行動態初始化。
int arr[2][3];
for(int i=0; i<2; i++){
    for(int j=0; j<3; j++){
        arr[i][j] = i * 3 + j + 1;
    }
}

注意:多維數組的初始化可以只初始化部分元素,未初始化的元素會被自動賦值為0。

0
梧州市| 凤凰县| 台东县| 肥城市| 资阳市| 雅江县| 水富县| 张家港市| 万荣县| 平乡县| 平武县| 福安市| 六枝特区| 永新县| 通山县| 白水县| 博野县| 淮安市| 文水县| 宝应县| 兴安县| 盐边县| 海丰县| 营山县| 大埔县| 苍梧县| 长宁区| 滨海县| 南和县| 新化县| 阳新县| 南召县| 墨江| 洛川县| 盘锦市| 大连市| 册亨县| 泗水县| 黄龙县| 新巴尔虎右旗| 宜宾市|