【推荐课程:C语言教程】
数组的定义
数组就是指用于存储同一类型数据的集合,一个数组实际上就是一连串的变量,数组按照使用可以分为一维数组、二维数组、多维数组
数组定义的方式
立即学习“C语言免费学习笔记(深入)”;
数组定义的方式有四种形式,分别是:
(1)类型名[] 数组名;
(2)类型名[] 数组名 = { 初始值列表 };
(3)类型名[] 数组名 = new 类型名[ 数组大小 ];
(4)类型名[] 数组名 = new 类型名[ 数组大小 ] { 初始值列表 };
数据类型:指的是数组元素的数据类型,常见的有整形、浮点型、与字符型等
数组名:是用来统一这组相同数据类型元素的名称,其命名规则和变量的相同
接下来将通过具体实例为大家介绍如何定义数组
一维数组的定义
int[] nullArray;int[] intArray = new int[ 10 ];double[] mathConsts = { 3.14,2.71828,1.414 };Days[] holiday = new Days[ 2 ]{ Days.Sat, Days.Sun};
二维数组的定义
在某些情况下,一维数组已不能满足应用的需要了,当需要记录一张表格中的数据时,使用一维数组将很不方便,因为我们需要用到二维数组
类型名[,] 数组名;
类型名[,] 数组名 = { 初始值列表 };
类型名[,] 数组名 = new 类型名[ 行, 列 ];
类型名[,] 数组名 = new 类型名[ 行, 列 ] { 初始值列表 };
int[,] intArray = new int[ 10, 20 ];double[ 2, 3 ] mathConsts= { { 3.14, 2.71828, 1.414 }, { 0.5, 0.25, 0.125 } };Days[,] workDays = new Days[ 2, 2 ] { { Days.Mon, Days.Wed }, { Days.Tue, Days.Thu } };
总结:以上就是本篇文章的全部内容了,希望对大家有所帮助。
免责声明:本站内容仅用于学习参考,信息和图片素材来源于互联网,如内容侵权与违规,请联系我们进行删除,我们将在三个工作日内处理。联系邮箱:chuangshanghai#qq.com(把#换成@)