谭浩强__书第5章.pdfVIP

  • 2
  • 0
  • 约8.88万字
  • 约 84页
  • 2021-03-02 发布于北京
  • 举报
第 章 数组 5 第第 章章 数数组组 55 5.1 数数组组的的概概念念 55..11 5.2 一一维维数数组组的的定定义义和和 55..22 5.3 二维数组的定义和 55..33 二二维维数数组组的的定定义义和和 5.4 用数组名作函数参数 55..44 用用数数组组名名作作函函数数参参数数 字符数组 55..55 字字符符数数组组 处理字符串的方法 字符串类与字 **55..66 CC++++处处理理字字符符串串的的方方法法————字字符符串串类类与与字字 符串变量 符符串串变变量量 5.1 数组的概念 55..11 概括地说:数组是有序数据的集合。要寻找一个数 组中的某一个元素必须给出两个要素,即数组名和 下标。数组名和下标惟一地标识一个数组中的一个 元素。 数组是有类型属性的。同一数组中的每一个元素都 必须属于同一数据类型。一个数组在内存中占一片 a 连续的存储单元。如果有一个整型数组 , 数 aa 组的起始地址为2000,则该数组在内存中的存储情 5.1 况如图 所示。 55..11 图5.1 55..11 引入数组就不需要在程序中定义大量的变量, 减少程序中变量的数量,使程序精炼,而且数组含 义清楚,使用方便,明确地反映了数据间的联系。 许多好的算法都与数组有关。熟练地利用数组,可 以 地提高编程和解题的效率,加强了程序的可 读性。 用方括号来表示下标,如用 [ ] [ ] [ ] CC++++ ss 11 ,,ss 22 ,,ss 33 分别代表s1,s2,s3。 s1,s2,s3 s1,s2,s3 5.2 一维数组的定义和 55..22 5.2.1 定义一维数组 55..22..11 定义一维数组的一般格式为 类型标识符 数组名[常量表达式]; 例如 int a 10 ; [ ] a 1100 ;; iinntt a a 10 它表示数组名为 ,此数组为整型,有 个元素。 aa 1100 说明: (1) 数组名定名规则和变量名相同,遵循标识符定 ((11)) 名规则。 (2) 用方括号括起来的常量表达式表示下标值,如 ((22)) 下面的写法是合法的: int a 10 ;

文档评论(0)

1亿VIP精品文档

相关文档