西北工业大学《C语言程序设计》课件-第6章.pdfVIP

  • 1
  • 0
  • 约25.65万字
  • 约 804页
  • 2022-09-08 发布于北京
  • 举报

西北工业大学《C语言程序设计》课件-第6章.pdf

C#程序设计 Programming in C# 1011028 主讲:刘君瑞,计算机学院 C#程序设计 一维数组的定义与初始化 1、一维数组的定义 2、一维数组的初始化 第5章 批量数据的表示与处理 对于大批量数据的表示,C#提供了数组类型。 数组类型表示一组数据的集合,使用数组可以方便的定义一 个名字(数组名)来表示大批量的数据(数组元素),同时 数组支持通过循环结构实现批处理大量的数据。 3 第5章 批量数据的表示与处理 C#中,数组(Array) 是一种包含若干变量的数据结构,这些 变量都可以通过计算索引进行访问。 数组中包含的变量,又称数组的元素(Element))具有相同 的类型,该类型称为数组的元素类型(Element Type)。 4 第5章 批量数据的表示与处理 数组类型为引用类型,数组名为实际的数组引用留出空间。 实际的数组实例在运行时使用new运算符动态创建,该运算 符自动将数组的元素初始化为它们的默认值,例如将所有数 值类型初始化为零,将所有引用类型初始化为null。 5 第5章 批量数据的表示与处理 几个C#中与数组相关的重要定义。 元素数组的独立数据项被称作元素。数组的所有元素必须 是相同类型的,或继承自相同类型; 秩/维度数组可以有任何为正数的维度数。数组的维度就是 秩(rank); 6 第5章 批量数据的表示与处理 维度长度数组的每个维度都有一个长度,就是这个方向的 位置个数,称为维度长度; 数组长度数组中所有维度中元素的总和称为数组的长度。 7 5.1.1 一维数组的定义与初始化 1.一维数组的定义 一维数组的定义形式如下: 元素类型[] 数组名称 = new 元素类型[数组长度]; 或将数组定义分为两个步骤完成: 元素类型[] 数组名称; 数组名称 = new 元素类型[数组长度]; 8 5.1.1 一维数组的定义与初始化 new运算符用来创建数组实例,在内存中为数组申请空间。 例如: int[] iSeason=new int[4]; string[] month; month=new string[12]; 9 5.1.1 一维数组的定义与初始化 一维数组的定义说明: 一维数组是由元素类型、数组名和长度组成的构造类型。元 素类型指示存放在数组中元素是什么类型,C#中数组元素的 类型可以是值类型或引用类型; 数组名必须符合C#中标识符的命名规则;

文档评论(0)

1亿VIP精品文档

相关文档