91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
大姚县| 澜沧| 乌拉特中旗| 大英县| 河源市| 宁陵县| 上思县| 长泰县| 澜沧| 安阳市| 通化县| 乌什县| 耒阳市| 温宿县| 大田县| 白朗县| 高淳县| 兴安县| 体育| 包头市| 塔河县| 广东省| 嘉黎县| 泽库县| 元朗区| 呼图壁县| 溧阳市| 佛冈县| 内黄县| 永新县| 阜阳市| 调兵山市| 韶关市| 清流县| 句容市| 洛扎县| 余江县| 石家庄市| 禄丰县| 靖安县| 盈江县|