首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

数组基础知识讲解-1

数组基础知识讲解-1

1. 数组简介

数组(Array)由一系列同种数据类型的元素组成。编译器可以从数组声明中知道数组中元素的数目,以及这些元素的数据类型。例如:

Double Dbl[20]; /* 包含 20 个 Double 类型元素的数组 */

Int C[12]; /* 包含 12 个 Int 型元素的数组 */

Char Ch[40]; /* 包含 40 个 Char 型元素的数组 */

方括号 [] 表明它们是数组,[] 里的数字表明数组包含的元素数目。

数组中的元素是相邻的,初始化之前,元素的值可能是随机的。下图形象地表现了这种相邻关系。



使用数组名和下标(Subscript Number 或 Index)就可以访问特定的元素。下标始于 0,止于 N - 1。例如:C[0] 是数组 C 的第一个元素,而 C[11] 是它的最后一个元素,也就是第 12 个元素。
返回列表