當前位置:成語大全網 - 書法字典 - C語言中,多維數組最多有多少維?我們老師說最多60維?請問,為什麽

C語言中,多維數組最多有多少維?我們老師說最多60維?請問,為什麽

c語言默認最多壹個二維數組;當然,如果內存是指針自己分配的,也可以自己計算,用更多的維度來表示。二維數組本質上是以數組為數組元素的數組,稱為數組的數組。為了直觀的理解二維數組,二維數組通常以行和列的形式書寫,通常稱為m行n列。

1,m:二維數組包含多少個壹維數組,二維數組是第壹維,代表行;

2.n:壹維數組包含多少個元素,第二維表示哪壹列。

3.格式:類型修飾符數組名[行號][列號]= {值,值2,值3…};您可以保存行數,但不能保存列數。

擴展數據:

高維數組:

有兩個或更多下標的數組;三維數組:實體的層、行、列;

格式:類型修飾符數組名[層數][行號][列號]= {值,值2,值3…};

遍歷3D數組需要三個循環;高維數組訪問元素:數組名[下標][下標] …高維數組中元素的個數等於這些個數的乘積;高維數組的內存占用等於元素個數乘以單個元素占用的空間。

百度百科-二維數組