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

溫馨提示×

c語言二維數組初始化的規則是什么

小億
155
2023-10-14 01:15:34
欄目: 編程語言

C語言中二維數組的初始化規則如下:

  1. 使用大括號 {} 初始化數組元素,每行使用逗號分隔。

  2. 初始化的值的數量必須與數組的大小相匹配。如果初始化值的數量少于數組的大小,剩余的元素將被自動初始化為0。

  3. 初始化的值的數量可以多于數組的大小,但只有前面的值會被用于初始化數組元素,剩余的值將被忽略。

  4. 初始化的值可以是常量、變量或表達式。

例如,對于一個3行4列的二維數組,可以這樣初始化:

int arr[3][4] = {
{1, 2, 3, 4},
{5, 6, 7, 8},
{9, 10, 11, 12}
};

其中,數組元素的值為:

1    2    3    4
5    6    7    8
9   10   11   12

如果初始化的值數量少于數組的大小,剩余的元素將被自動初始化為0。例如:

int arr[3][4] = {
{1, 2},
{5, 6, 7},
{9}
};

其中,數組元素的值為:

1    2    0    0
5    6    7    0
9    0    0    0

如果初始化的值數量多于數組的大小,只有前面的值會被用于初始化數組元素,剩余的值將被忽略。例如:

int arr[3][4] = {
{1, 2, 3, 4, 5},
{6, 7, 8, 9},
{10, 11, 12}
};

其中,數組元素的值為:

1    2    3    4
6    7    8    9
10   11   12   0

0
辽阳县| 离岛区| 尉犁县| 浮梁县| 叶城县| 赤城县| 新平| 松江区| 楚雄市| 噶尔县| 遂昌县| 嘉鱼县| 广灵县| 宜良县| 于田县| 宿州市| 黄陵县| 阿尔山市| 普兰店市| 河池市| 方正县| 将乐县| 当阳市| 宁河县| 怀安县| 伊金霍洛旗| 阳高县| 桦川县| 乐亭县| 家居| 曲沃县| 南昌县| 奉贤区| 灵丘县| 阿坝| 鄂伦春自治旗| 汉川市| 永康市| 海原县| 巴塘县| 汤原县|