C语言程序设计与数据结构周成义等第4章课件教学.pptVIP

  • 2
  • 0
  • 约3.38千字
  • 约 44页
  • 2017-01-02 发布于未知
  • 举报

C语言程序设计与数据结构周成义等第4章课件教学.ppt

第四章 数组 4.1数组的定义、引用和初始化 4.2多维数组 4.3字符数组 4.1数组的定义、引用和初始化 4.1.1一维数组的定义 4.1.2一维数组的引用 4.1.3一维数组的初始化 4.1.4程序举例 4.1.1一维数组的定义 数组是一组变量,要遵循C语言先定义后使用的规则,每个数组在使用之前都需要定义。编译系统根据定义在静态存储区分配空间。 一维数组定义的一般形式为: 类型标识符 数组名[常量表达式] 其中,类型标识符表示数组的数据类型,即数组元素的数据类型,可以是任意数据类型,如int、float、char或double等。常量表达式一般为算术表达式,其值表示数组元素的个数,即数组长度。数组名要遵循标识符的取名规则。 4.1.2一维数组的引用 在C语言中,引用一维数组元素的一般形式是: 数组名[下标] 其中,下标可以是整型常量或整型表达式。 在引用数组元素时应注意以下两点: (1)在C语言中,数组元素的下标是从0开始计算,而不是从1开始。 (2)数组元素是变量。一个数组元素可以像同类型的单一变量那样在表达式中执行相应的操作。 4.1.3一维数组的初始化 在引用一维数组元素之前,应为它们提供初值。对数组提供初值的方式有两种:一种是分别为各个元素提供初值,另一种是对整个数组初始化。 (1)对数组元素提供初值的方式可以像对待同类型的简单变量那样,利用赋值语句直接赋值,

文档评论(0)

1亿VIP精品文档

相关文档