《編程大學堂(C sharp 語言編程 NO.10)》要點:
本文介紹了編程大學堂(C sharp 語言編程 NO.10),希望對您有用。如果有疑問,可以聯系我們。
大家好!由于最近的整頓,出現了一些小狀況,導致不能正常更新,小丙再此深感抱歉!接下來正常的話都會每日更新,大家也能多體諒下,最好能協助分享一下到其它平臺!上期的知識點——二維數組,相信大家都掌握了吧,沒掌握的話要多看看之前的文章,有哪些不理解的地方要多看 多問!今天的內容還是數組類的知識點——交錯數組,接下來我給大家講解下交錯數組這個知識點!
交織數組
交錯數組跟二維數組比擬像,不過在于行號的列數是不整齊的,也就是說可以隨意每行放不同的列數,比如說第一行是長度為3,第二行是長度為2,第三行的長度為5,就是這樣得區別,所以并不難理解,只不過稍微難理解的就是它分元素跟子元素,不是叫行號,叫元素,列是子元素,我們看看下面:
?元素為數組的數組,每個元素都是一個新的一位數組.
?語法:
--界說
數據類型 [ ][ ] 數組名= new 數據類型[元素總數][ ];
string[ ][ ] a = new string[3][ ];
--賦值
數組名[索引] = new 數據類型[子元素數];
a[0] = new string[2];
--讀寫元素
數組名[元素索引][子元素索引]
解讀下上面的代碼:
int[ ][ ] a = new int[3][ ];
a[0]=new int[4];
a[0][2] = 3;
Console.WriteLine(a[0][2]);
Console.ReadLine();
首先聲明了一個int類型的交錯數組,定名為a,元素總數為3;
a的第0個元素為4個子元素;
a的第0個元素的第2個子元素賦值為3;
輸出a的第0個元素的第2個子元素的值到節制臺;
節制臺輸入(避免輸出后一閃而過)
控制臺顯示的便是我剛才給a的第0個元素的第2個子元素賦值的3,所以以此類推就很好理解交錯數組的概念,如果覺得難的話可能也是一時的,多注意看看細節,自然就能掌握!下一期開始講 函數,就真的會有點難度,前期的知識點哪里不懂就回去翻一翻,這一期的內容就到這里!
下期內容:函數的熟悉
維易PHP學堂逐步分享更多《編程大學堂(C sharp 語言編程 NO.10)》相關教程。歡迎交流
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/9268.html