- 3
- 0
- 约6.06千字
- 约 38页
- 2016-12-01 发布于天津
- 举报
字符数组-Piazza
C 语言程序设计数组 周闻钧 朱宏明 本讲内容 一维数组 二维数组及高维数组 字符数组 数组 除了基本类型的数据,C语言还提供了构造类型的数据(数组、结构体、共用体) 构造类型的数据是由基本数据类型数据按一定的规则组成的 数组是同构数据的有序集合。数组中的每一个元素都属于同一个数据类型,用一个统一的数组名和下标来唯一的确定数组中的元素 一维数组的定义和引用 一维数组的定义: 一般形式 类型 数组名[常量表达式]; 例:int a[10]; 它表示数组名为a,此数组有10个int型元素 一维数组的定义和引用(续) 说明: 数组名命名规则与变量相同,遵循标识符的命名规则 数组名后是用方括号[]括起来的常量表达式,不能用() 例 int a(10); //错误 常量表达式表示元素的个数,即数组长度 长度为N的数组, 数组成员从0开始下标,一直到N-1 使用数组元素a[ N ],错误 常量表达式中可以包括字面常量和符号常量,不能包含变量;也就是说,C语言不允许对数组的大小作动态定义,即数组大小不依赖于程序运行过程中变量的值 例: int n; scanf(%d,n); int a[n];//错 一维数组元素的引用 数组必须先定义,然后使用; 数组元素的表示形式: 数组名[下标] 下标可以是整型常量或整型表达式 例:a[0]=a[3*j+2]; 一维数组的初始化 如何让数
您可能关注的文档
最近下载
- 2025_2026学年天津市天津市河北区八年级下学期4月期中数学检测试卷 [含解析].docx
- 2018年江西省中考物理试卷(含答案解析).doc VIP
- 标准图集-S501-1~2 单层、双层井盖及踏步(2015年合订本).pdf VIP
- (完整版)京东亚洲一号东莞麻涌物流园项目施组.docx VIP
- 十年高考真题(2014-2023)分项汇编 生物 专题08 有丝分裂和减数分裂 含解析.docx VIP
- 徒手整形的优势.pptx VIP
- 面部美学设计讲解.pptx VIP
- 2025年部编版四年级下册道德与法治《期中测试卷》附答案(完整版) .pdf VIP
- 横泽隆史的场合全文整理.doc VIP
- 四川农业大学研究生学位论文格式规范【模板】.docx
原创力文档

文档评论(0)