C語言之二維陣列

2021-06-23 03:31:07 字數 532 閱讀 6670

有兩個下標的陣列稱為二維陣列

型別  陣列名 [常量表示式1][常量表示式2]=

第一維的長度  第二維的長度     

二維陣列的元素也稱之為雙下標變數。

字串是特殊的字元陣列

字串陣列是特殊字元型二維陣列

字串陣列:存放字串的陣列。

定義字串陣列: char 陣列名[常量表示式][常量表示式]

三維陣列遍歷

多維陣列

int number =a[0][0][0]  乙個是用來設定的

a[0][0][0] = 23            乙個是用來獲取的

注意事項

多維陣列理論上是任意的。

多維陣列的元素個數 = 各維數個數乘積。

多維陣列占用記憶體 =元素個數 乘以 單個元素所佔的空間。

字串陣列一定是元素型別為char的二維陣列。通過陣列名[第一維下標]操作字串,通過陣列名[第一維下標][第二維下標]操作單個字元。

對於多維陣列,多乙個[常量表示式]就多乙個維度。幾維就對應幾層迴圈。

C 語言之二維陣列

內容 二維陣列 一維陣列 豆角 二維陣列 定義 一維陣列 資料型別 陣列變數名 new 資料型別 陣列長度 資料型別 陣列變數名 new 資料型別 陣列長度 二維陣列 資料型別 陣列變數名 new 資料型別 行數,列數 int a new int 3,4 賦值 a 行下標,列下標 值 下標都是從 開...

C語言之二維陣列

還是乙個陣列,只不過陣列中得每乙個元素又是乙個陣列 型別 陣列名 行 列 例 int nums 2 3 2行3列的二維陣列,儲存的資料型別是int型別 char chs 3 5 3行5列的二維陣列,儲存的資料型別是char型別 a.int nums 3 5 b.int nums 2 3 c.省略行數...

C 之二維陣列

在第七單元中,程式清單7.10 strgback.cpp,部分如下 include char buildstr char c,int n prototype int main 輸出如下 enter a character l enter an integer 5 lllll done 請按任意鍵繼續...