《C语言程序设计》p07.pptVIP

  • 5
  • 0
  • 约1.25万字
  • 约 72页
  • 2017-05-10 发布于浙江
  • 举报
7.1.1 1维数组的定义 7.1.2 1维数组元素的引用 7.1.3 1维数组元素的初始化 7.1.4 1维数组应用举例 数?组 数组在程序设计中,为了处理方便,?把具有相同类型的若干变量按有序的形式组织起来。这些按序排列的同类数据元素的集合称为数组。 在C语言中,?数组属于构造数据类型。一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型。因此按数组元素的类型不同,数组又可分为数值数组、字符数组、指针数组、结构数组等各种类别。 数组同变量一样,也必须先定义、后使用。 1维数组是只有1个下标的数组,定义形式如下: 数据类型 数组名[常量表达式] (3)“常量表达式”必须用方括号括起来,指的是数组的元素个数(又称数组长度),它是一个整型值,其中可以包含常数和符号常量,但不能包含变量。 注意:C语言中不允许动态定义数组。 特别说明:在数组定义时,“常量表达式”外的方括号以及元素引用时,“下标表达式”外的方括号,都是C语言语法规则所要求的,不是本书所约定的可选项的描述符号! (4)数组名中存放的是一个地址常量,它代表整个数组的首地址。同一数组中的所有元素,按其下标的顺序占用一段连续的存储单元。 1.“下标表达式”可以是任何非负整型数据,取值范围是0~(元素个数-1)。数组元素的下标,是元素相对于数组起始地址的偏移量,所以从0开始顺序编

文档评论(0)

1亿VIP精品文档

相关文档