C及C++程序设计 第3版 教学课件 张富 第7章 数组与字符串.pptVIP

  • 4
  • 0
  • 约 88页
  • 2017-08-20 发布于广东
  • 举报

C及C++程序设计 第3版 教学课件 张富 第7章 数组与字符串.ppt

第7章 数组与字符串 7.1 一 维 数 组 数组是一些同类型数据的有序集合,它们存储在内存的一个连续的存储区内。数组中的每个元素用下标加以区别。所以,数组元素又称为下标变量。 数组下标的个数,称为数组的维数。有一维数组,也有多维数组。软件设计中,应用最多的是一维数组和二维数组。三维和三维以上的数组,很少应用。 一维数组有一个下标。数组的下标写在数组名后面的方括号内,例如,a[3],bs[20]等。一维数组可看作是一个线性表。 7.1.1 一维数组的定义 和其他变量一样,数组也要遵循“先定义后引用”的原则。程序中使用数组时,必须先用数组定义语句对其进行说明。通过定义说明数组的名字,数据类型,维数和容量。 一维数组定义语句的一般格式为: 数据类型 数组名[常量表达式]; 其中,数组名可以是任何C语言的合法标识符。 常量表达式表示的是数组容量,也叫做数组的长度。它说明数组元素的个数。要注意的是,数组长度一定是常量表达式,通常是整型常量。不可以是变量或含变量的表达式。数组长度所用的括号为方括号。 定义中的数据类型指的是数组元素的数据类型,它可以是任何基本数据类型,也可以是以后将要学习到的

文档评论(0)

1亿VIP精品文档

相关文档