陣列就是一組數,,,,,,,,,,。。。不論到**,他都是一組數。。。。。。。
指標就是指標。。。。。。。。不論到**,他都是指標而已。。。。。。。。
陣列作為形參時,實際上是指標!,他被偽裝成了陣列。。。。。。。。。。
記著偽裝的意思是,,,,它是指標。。。。。。。。。。。。。。。。
指向陣列的指標。。。。。。。。
陣列可以認為是一種特殊的結構體!!!!!!!!它的屬性有維數(恆定)和索引,以及資料型別。
。。。。。。。。。。。。。。真是這樣!!!!!!!!!!!!
new 乙個陣列的時候,可以認為是在new 乙個結構體。。。。。。。。。。。
不同的維數對應不同的空間大小,,,因此也對應不同的結構體。。。。。。。。。。
int[3] 和 int[5]因該是不同的型別。
class,這個東西可以這樣定義:
具有相同的空間大小和資料組成的一類物體。
而,型別,則不同:
具有相似行為的物體
指標與陣列,指標陣列 陣列指標
int a 10 print n a p,a p a,a print n a 1 p,a 1 p a 1,a 1 a做乙個指標,步長為4,指向乙個元素,a做乙個指標,步長為40,指向乙個維陣列 int b 3 4 print n b p,b p,b p b,b,b print n b 1 p,b 1...
指標陣列與陣列指標
1.指標陣列 指標陣列中每乙個元素都是乙個指標,也既是存放字串的首位址。所以指標陣列適合處理若干個長度不等的字串。定義的一般形式為 型別說明符 指標陣列名 陣列長度 例如 int p 3 宣告乙個陣列,指標陣列p,由3個int型別指標變數元素組成 從運算子的優先順序分析,由於 的優先順序大於 所以p...
指標陣列與陣列指標
呵呵,實在是厭倦了繞口的解釋。指標陣列,故名思義,就是指標的陣列,陣列的元素是指標 陣列指標,同樣,就是直想陣列的指標。簡單舉例說明 int p 2 首先宣告了乙個陣列,陣列的元素是int型的指標。int p 2 宣告了乙個指標,指向了乙個有兩個int元素的陣列。其實這兩種寫法主要是因為運算子的優先...