C++数组全解析:从基础到高级应用
1. 数组简介
数组是一组具有相同类型的对象序列,这些对象被称为数组的元素,它们按顺序编号为 0、1、2、3 等,这些编号被称为数组的索引值或下标。例如,若数组名为 a ,那么 a[0] 表示位于位置 0 的元素, a[1] 表示位于位置 1 的元素,以此类推。如果数组有 n 个元素,它们的名称依次为 a[0] 、 a[1] 、 a[2] 直到 a[n - 1] 。
下面是一个数组的示例:
| a | |
| — | — |
| 11.11 | 0 |
| 33.33 | 1 |
| 55.55 | 2 |
| 77.77 | 3 |
| 99.99 | 4 |
这个数组名为 a ,包含 5 个元素, a[0] 的值为 11.11, a[1] 的值为 33.33,依此类推。数组在计算机内存中是连续存储的。
数组采用零基索引,即第 i 个元素的索引为 i - 1 。这种索引方式的好处是,数组元素的索引与从初始元素 a[0] 到该元素的“步数”相同。例如,元素 a[3] 距离元素 a[0]
超级会员免费看
订阅专栏 解锁全文
1030

被折叠的 条评论
为什么被折叠?



