二維陣列,多維陣列

2022-03-28 01:00:16 字數 527 閱讀 5504

一.二維陣列

二維陣列的定義:資料型別  陣列名[常量表示式1][常量表示式2] = ;

例如:int array[3][3] = ,,};

二維陣列array[3][3] 相當於是由三個含有三個元素的一維陣列所組成的.

陣列元素個數怎麼求:兩個維度的下標相乘

訪問二維陣列中的元素:雙下標

多維陣列 : 

三維陣列:陣列名[常量表示式1][常量表示式2][常量表示式3] = ;

多維陣列:幾維,就有幾個中括號,元素的訪問就有幾層下標,遍歷就需要幾層for迴圈

字串陣列:

char array[常量表示式1][常量表示式2] = ;

注意:字串陣列,第二維度,一定要比最長的字串大 1;

訪問單個字元:

array[i][j]

輸出字串:

printf("%s\n",arra[3]);//只訪問到行索引即可,

//輸出所有字串:

for (int i = 0; i < 4; i++)

二維陣列,多維陣列,集合。

一 二維陣列 int array new int m,n 表示建立乙個名叫array的int陣列,這個陣列有m個一維陣列,每個一維陣列有n個因素.array m,n 表示索引號是為第m的陣列,索引號是n的那個因素。與for迴圈的巢狀相呼應,m個陣列表示有m次外迴圈,n個因素表示有n次內迴圈。二 多維...

c 一維陣列,二維陣列,多維陣列。

陣列就是給乙個變數定義多個字元,可以是string也可以是int。或者說是一組變數。可以更加方便的操作大量資料。陣列的定義 1 陣列裡面的內容必須是同一型別 2 資料必須有長度限制 一維陣列 一 資料型別 變數名 new 資料型別 長度 陣列定義 string a new string 這裡寫陣列包...

多維陣列的使用(二維陣列)

規定 二維陣列分為外層陣列的元素,內層陣列的元素 1 理解 對於二維陣列的理解,我們可以看成是一維陣列array1又作為另乙個一維陣列array2的元素而存在。從陣列底層的執行機制來看,其實沒有多維陣列。陣列屬於引用資料型別 陣列的元素也可以是引用資料型別 乙個一維陣列a的元素如果還是乙個一維陣列型...