C++學習筆記-2-數組

數組,Array,同一種數據類型的集合。聲明:int  nArray[10]; 包含了10個整型元素,分別是nArray[0]...nArray[9]。數組

其實,數組名也是一個指針,只不過是一個常量指針。不能自加自減操做。例如nArray++,nArray--都是非法的。指針

能夠聲明一個指針 int *p=nArray; p++則是合法的。數據類型

&nArray[0]==nArray;數據

cout<<*nArray==cout<<nArray[0];集合

cout<<*(nArray+1)==cout<<nArray[1];co

...


那麼對於二維的數組怎樣使用指針輸出元素?

int arr[m][n];

cout<<**arr==cout<<arr[0][0];

cout<<*(*(arr+m-1)+n-1)==cout<<arr[m][n];

相關文章
相關標籤/搜索