- 5
- 0
- 约1.25万字
- 约 72页
- 2017-05-10 发布于浙江
- 举报
7.1.1 1维数组的定义 7.1.2 1维数组元素的引用 7.1.3 1维数组元素的初始化 7.1.4 1维数组应用举例 数?组 数组在程序设计中,为了处理方便,?把具有相同类型的若干变量按有序的形式组织起来。这些按序排列的同类数据元素的集合称为数组。 在C语言中,?数组属于构造数据类型。一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型。因此按数组元素的类型不同,数组又可分为数值数组、字符数组、指针数组、结构数组等各种类别。 数组同变量一样,也必须先定义、后使用。 1维数组是只有1个下标的数组,定义形式如下: 数据类型 数组名[常量表达式] (3)“常量表达式”必须用方括号括起来,指的是数组的元素个数(又称数组长度),它是一个整型值,其中可以包含常数和符号常量,但不能包含变量。 注意:C语言中不允许动态定义数组。 特别说明:在数组定义时,“常量表达式”外的方括号以及元素引用时,“下标表达式”外的方括号,都是C语言语法规则所要求的,不是本书所约定的可选项的描述符号! (4)数组名中存放的是一个地址常量,它代表整个数组的首地址。同一数组中的所有元素,按其下标的顺序占用一段连续的存储单元。 1.“下标表达式”可以是任何非负整型数据,取值范围是0~(元素个数-1)。数组元素的下标,是元素相对于数组起始地址的偏移量,所以从0开始顺序编
您可能关注的文档
- 《C语言程序设计》C语言选课指导.ppt
- 《C语言程序设计》p01-new.ppt
- 《C语言程序设计》p02.ppt
- 《C语言程序设计》p04.ppt
- 《C语言程序设计》p03.ppt
- 《C语言程序设计》p05.ppt
- 《C语言程序设计》p06.ppt
- 《C语言程序设计》p08.ppt
- 《C语言程序设计》p11-2.ppt
- 《C语言程序设计》p13-2.ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)