第8章数组v3知识课件.pptVIP

  • 2
  • 0
  • 约3.63千字
  • 约 41页
  • 2019-12-01 发布于天津
  • 举报
*;学习目标;8.1 概述 ;8.2.1 一维数组的定义和引用;一维数组元素的引用 通过下标运算符[ ],每次可引用一个数组元素,但不能引用整个数组。 一个数组元素就如同一个简单变量。 a[0]=a[5]+a[7]-a[2*3] 常量或表达式做下标 a[i]=a[i]+1; 变量做下标 a[a[0]]=a[1] 数组元素做下标 书上例8-1,说明了对一维数组的定义和引用的基本方法。;8.2.1 一维数组的定义和引用;注意: 1)对数组定义时所声明的类型实际上是指数组元素的取值类型;对于同一个数组,其所有元素的数据类型必须是相同的。 2)数组名??命名应符合标识符的定义规则。 3)数组名不能与其它变量名相同。 4)数组定义时,方括号中的常量表达式说明了数组元素的个数,如a[5]表示数组a有5个元素。但是其下标是从0开始编号的 。 ;注意: 5)在定义时,不能在方括号中用变量来表示元素的个数,例: int a[i]不合法! 但可以是符号常量或常量表达式; 但是引用数组元素时, 下标可以是变量, 例:a[5]、a[i]、a[i+j]均合法。 6)允许在同一个类型说明语句中,同时说明多个数组和多个变量。例如: int a,b,c,d,k1[10],k2[20]; 7)可以越界访问数组的元素,但这样做会导致不可预料的结果,甚至于造成系统的崩溃

文档评论(0)

1亿VIP精品文档

相关文档