改行了,學C#

C#數組:java

  定義方法數組

1     int[] arr = new int[2];
2     int[,] arr = new int[2,3]; //這個是二維數組

  只有這一種定義方法,不像java有多種定義方法。等號前面在棧中初始化類型爲一維數組類型(int[])或二維數組類型(int[,])的存儲堆中地址的空間,等號後面在堆中初始化用於存儲數據的空間。注意:對於int[2,3]這樣的二維數組,在堆中爲6個連續的空間,而不是2行三列的空間。spa

多維數組與交錯數組:code

  交錯數組是數組的數組。
blog

  定義方法:二維數組int[,] a = new int[2,3],交錯數組int[][] a = new int[2][]。二維數組初始化時必須指定每一維的長度,交錯數組初始化時必須指定「第一維」或在{}中具體指定。class

  二維數組int[2,3]至關於一個矩陣,每一個位置存一個數;而交錯數組int[2][]是數組的數組,能夠存兩個數組,兩數組能夠不同。方法

相關文章
相關標籤/搜索