《编程大学堂(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.vephp.com/jiaocheng/9268.html