回覆列表
  • 1 # 龍鬚半翦

    名稱是我們定義的,所以沒有什麼區別。不過是定義的時候一維陣列名有一個[],而二維陣列名有兩個。如一維陣列a[N],二維陣列a[N][N].對於一維陣列a[N]來說,a(或者a[0])就是陣列首地址,a+1就是a[1]的地址;而對於二維陣列a[][]來說,a(或者a[0]或者&a[0][0])是它的首地址,a+1就是a[1][0]的地址。或許還是沒有解釋清楚?就這麼說吧,一維陣列:*a=a[0];二維陣列: **a=*a[0]=a[0][0]

  • 2 # 魁141644156

    傳遞二維陣列必須成對傳遞的,這兩個數是相關聯的;而傳遞一維陣列就可以需要幾個傳幾個,資料之間可以沒有任何聯絡。

  • 3 # 農村王啟年

    他們佔用記憶體的大小是不同的。

    一維是最省空間的,二維的佔位空間會因為宣告方式(儲存方式)的不同而佔位不同。

  • 中秋節和大豐收的關聯?
  • 掛車排氣剎車哪個是開關?