2016-11-11 51 views
-1

我得到了修改二維數組int[5][5]的內容的任務,我給出了定義int *a[5][5]並命令使用int**(指針的指針)來處理此任務。如何理解int * a [5] [5]?

我現在想知道這個int *a[5][5]的含義,我怎麼理解這個和類似定義的含義?

回答

1

int *a[5][5]指針的二維數組。指針指針可用於指向此數組中的任何指針項目。

A如何理解聲明,變量名稱的剩餘部分是數組中每個項目的類型,在此例中爲int*。可以使用this site。它適用於許多C聲明,但不是全部。

-1

這只不過是一個Matrix of Pointers

事實上,有關於這些計算器MENY問題。請參閱cdecl.org

相關問題