c大学反基础教程第五章zhou.pptVIP

  • 3
  • 0
  • 约1.2万字
  • 约 10页
  • 2019-01-01 发布于福建
  • 举报
c大学反基础教程第五章zhou

北京科技大学计算机系 C++大学基础教程 第5章 数组 北京科技大学 计算机系 数组基本概念 数组是具有一定顺序关系的若干相同类型变量的集合。 组成数组的变量称为该数组的元素。 数组元素都有相同的变量名(数组名),但是有不同的下标。 数组属于构造类型 一维数组的定义与引用 一维数组的定义 类型说明符 数组名[ 常量表达式 ]; 例如: int a[10]; 1) a 为整型数组名; 2)a数组有10个元素,每个元素都是整数数据:a[0]...a[9] 一维数组的存储顺序 一维数组的定义与引用 注意 在使用数组元素时需要注意: ?数组元素的下标表达式其结果必须正整数(≥0)。 ?数组元素的下标值从0开始,不得超过声明时所定义的上界。 数组的下标 数组元素的下标是数组元素到数组开始地址的偏移量。 第1个元素的下标为0,其地址是数组的首地址,第2个元素的下标为1,偏移量距离首地址是1个数组元素大小,依次类推。 因此,数组元素是一系列大小相同的连续项,每项到公共基点(数组起始地址)的偏移量是固定的。 错误的数组定义语句 void VoidArray[10]; //void不可以做数组类型 int a=9; float floatArray[a]; //数组的长度不可以是变量 char charArray[1.5

文档评论(0)

1亿VIP精品文档

相关文档