用malloc創建一個二維數組

首先說一下二維數組與指針吧,要訪問一個數組的元素a[1][2],我們應該寫成這樣 (a+1)+2,而單獨的(a+1)表示第一行(下標爲1,本來應當爲數組的第2行)。從指針的角度看,二維數組是由一個指針數組和一個其他數據類型的數組組成。 思路:用malloc創建一個n行n列的二維數組,首先創建一個有n個元素的指針數組(爲二維數組的行),在創建n個其他數據類型的數組即可。 代碼如下:(不知道爲什麼代碼
相關文章
相關標籤/搜索