Lecture6一C数组 绳伟光 微纳电子学系 上海交通大学 2017-03-14 1/41
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Lecture 6 — C 数组 绳伟光 微纳电子学系 上海交通大学 2017-03-14 1 / 41
提纲 维数组 多维数组 常量数组 扑克选牌示例 5 *变长数组 2/41
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 提纲 1 一维数组 2 多维数组 3 常量数组 4 扑克选牌示例 5 ∗变长数组 2 / 41
提纲 一维数组 多维数组 常量数组 扑克选牌示例 变长数组 ¥口卡9,¥于,年20QC 3/41
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 提纲 1 一维数组 2 多维数组 3 常量数组 4 扑克选牌示例 5 ∗变长数组 3 / 41
标量(Scalar Variables)vs聚集量(Aggregate Variables) 。标量:只持有一个数据项 ·C支持聚集量,聚集量中存储了多个值 ·C中的两类聚集量:数组(arrays)和结构(structures) 。在C,一维数组(one-dimensional arrays)比多维数组 (multidimensional arrays)更重要 4/41
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 标量 (Scalar Variables) vs 聚集量 (Aggregate Variables) 标量:只持有一个数据项 C 支持聚集量,聚集量中存储了多个值 C 中的两类聚集量:数组 (arrays) 和结构 (structures) 在 C,一维数组 (one-dimensional arrays) 比多维数组 (multidimensional arrays) 更重要 4 / 41
一维数组 ·数组是一种存储了相同类型数据值序列的数据结构 。数组中存储的值称为元素(elements),这些元素可以通过 它们在数组中的位置进行单独的访问 ·最简单的数组是一维数组 ·一维数组的元素可以从概念上认为一个挨一个的存储在一行 或者一列中: a 5/41
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 一维数组 数组是一种存储了相同类型数据值序列的数据结构 数组中存储的值称为元素 (elements),这些元素可以通过 它们在数组中的位置进行单独的访问 最简单的数组是一维数组 一维数组的元素可以从概念上认为一个挨一个的存储在一行 或者一列中: 5 / 41