C语言课件Ch7精选.ppt

* 第七章 数组 数组的概念:具有一定顺序关系的若干同数据类型的变量组成的集合体,组成数组的变量成为该数组的元素变量,简称元素。 7.1 一维数组的定义和引用 7.1.1 一维数组的定义: 类型说明符 数组名 [ 常量表达式 ] 如:char str[10]; 表示数组名为str,数组有10个元素。 说明: 数组名命名规则与变量名命名规则相同。 常量表达式的值为元素的长度,而非数组下标的最大值。数组的下标从0开始。如数组str的元素为:str[0],str[1],str[2],...,str[8],str[9]。 C不允许做数组大小的动态定义,即常量表达式式子中不能含有变量。 int a[n]; 7.1.2 一维数组元素的引用 数组名 [ 下标 ] 下标可以是整型常量或整型表达式。 7.1.3 一维数组的初始化 可以在定义数组时直接进行初始化: int a[10]={ , 1, 2, 3, 4, 5 }; int a[]= ]={ , 1, 2, 3, 4, 5 }; 说明: [ ]中的数字可以省略,此时由初值数据的个数指定数组的元素个数; { }中初始数据可以省略,但对应的逗号不能省略。 当初值个数少于数组元素个数时,多余的元素被赋予 0 值。 例如: 1)static int a[10]={0,

文档评论(0)

1亿VIP精品文档

相关文档