(中职)计算机程序设计(C语言)第六章第1节教学课件工信版.pptVIP

  • 1
  • 0
  • 约7.29千字
  • 约 41页
  • 2022-10-26 发布于辽宁
  • 举报

(中职)计算机程序设计(C语言)第六章第1节教学课件工信版.ppt

YCF;第六章 数组;*;*;(1)数组的类型实际上是指数组元素的取值类型。对于同一个数组,其所有元素的数据类型都是相同的。 (2)数组名的书写规则应符合标识符的书写规定,同时数组名不能与其它变量名相同。 (3)在C语言中,数组名表示数组中第一个元素在内存中的地址,它是一个地址常量,因此数组名不能修改,不能出现在赋值号“=”的左侧(这一概念对于下节介绍的二维数组同样成立)。 (4)一维数组只有一个一对方括号,包含一个长度。数组的长度可以是整型常量、符号常量或常量表达式,但不能是变量。;*;(1)可以只给部分元素赋初值。当{ }中值的个数少于元素个数时,只给前面部分元素赋值。 (2)只能给元素逐个赋值,不能给数组整体赋值。 (3)如给全部元素赋值,则在数组说明中,可以不给出数组元素的个数。 ;*;§6.1.2 一维数组元素的引用 ;(1)C语言规定数组中第1个元素的下标为0,而不是1,因此最后一个元素的下标为数组长度-1。即数组元素下标值是[0,数组元素-1]范围内的整数,不得超出这个范围。如果超出范围,运行时将出现数组越界的错误。 (2)下标只能为整型常量或整型表达式。如为小数时,C编译将自动取整。 (3)数组中的每一个元素都相当于一个同类型的变量,程序中凡是允许使用一般变量的地方,都可以使用同类型的数组元素。 (4)定义数组时的“数组名[常量表达式]”和引用数组元

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档