C语言程序设计实验指导 作者 唐新来 王萌 第4章数组.pptVIP

  • 1
  • 0
  • 约 65页
  • 2015-12-09 发布于未知
  • 举报

C语言程序设计实验指导 作者 唐新来 王萌 第4章数组.ppt

第4章 数组 * 4.1 一维数组 4.2 二维数组 4.3 字符数组 前面讨论了C语言中的一些基本数据类型,如整型、实型、字符型等,在此基础上,本章将讨论C语言中构造类型数据中的一种:数组。 数组是程序设计中一种普遍使用的数据结构,是数目固定、类型相同的数据的有序集合。 4.1 一维数组 4.1.1 一维数组的定义 一维数组的定义形式为: 类型说明符 数组名[常量表达式] 类型说明符可以是任何一种基本数据类型或构造数据类型。数组的类型实际上是指数组元素的取值类型。对于同一个数组,其所有元素的数据类型都是相同的。 数组名是用户定义的数组标识符,数组名的书写规则应符合标识符的书写规定。 常量表达式表示数组的固定长度,即数组中所包含元素的个数。 例如: int a[5]; 定义数组a,有5个元素,每个元素为整型。 float b[10]; 定义实型数组b,有10个元素。 char c[20]; 定义字符数组c,有20个元素。 注意: 数组在内存中占有连续的存储空间,并且一维数组是按下标递增的顺序连续存放的,所以数组a[5]在内存中的存储形式如下所示: 对于数组的定义应注意以下几点: (1) 数组名不能与其它变量名相同。 例如: int main() { int a; float a[10]; ……

文档评论(0)

1亿VIP精品文档

相关文档