- 3
- 0
- 约2.93万字
- 约 27页
- 2017-02-09 发布于浙江
- 举报
数组
本章要求
一维数组和多维数组的定义,初始化和引用 .
字符串与字符数组
数组
数组
一维数组
二维数组
字符数组
字符串
引言:
在程序设计中,为了处理方便,把具有相同类型的若干变量按有序的形式组织起来。这些按序排列的同类数据元素的集合称为数组。在C语言中,数组属于构造数据类型。
一. 一维数组的定义
定义: 数组是有序数据(必须是相同的数据类型结构)的集合.
格式: 类型说明符 数组名[常量表达式]
例如: int a[10] ; 表示数组名为a,有10个元素,并且每个元素的类型都是int型的.
float b[10],c[5]; 说明实型数组b有10个元素,实型数组有5个元素;
注意:
1. 数组名的命名规则和标示符的命名规则相同。
2.常量表达式要有方括号括起来,不能用圆括号,int a(10);
这是非法的!
3.常量表达式表示数组元素的个数,即数组长度.并且数组的
第一个元素是从下标0开始的!
4.常量表达式可以是常量也可以是符号常量,不能包含变量。C语言绝对不允许对数组的大小作动态定义;
例如:下面是非法的
int n;
scanf(“%d”,n);
int a[n];
5.数组的类型实际上就是指数组元素的取值类型,对于同一数组,它所有元素的数据类型都是相同的;
6.数组名不能与其他变量名相同;例如:
您可能关注的文档
- 【2017年整理】第3章高层建筑结构的荷载和地震作用.doc
- 【2017年整理】第3讲 地球的宇宙环境(一).doc
- 【2017年整理】第3讲 动力学总结.doc
- 【2017年整理】第3章自由基聚合习题参考答案.doc
- 【2017年整理】第3章练习题(答案).doc
- 【2017年整理】第3章 运输管理.doc
- 【2017年整理】第3章 层次原理图.doc
- 【2017年整理】第3章《基因的本质》基础练习.doc
- 【2017年整理】第3课 科学的长足进步.doc
- 【2017年整理】第3讲 第一章安全生产立法的必要性及其重要意义(新版).doc
- 2025年下半年小学教师资格考试简答题汇总.pdf
- 护理教学比赛资源整合.pptx
- 2022泰和安消防 JTGB-HM-TX3H01 JTGB-HM-TX3H02 TGB-HM-TX3H03 系列点型红外火焰探测器.docx
- 2025年驾驶证资格考试最新最全交通标志大全.pdf
- 护理教学理念:更新与发展.pptx
- 2025年新驾考科目一巧记速记口诀(全国通用).pdf
- 2025年一级建造师《项目管理》黄金预测考点【打印版】.pdf
- 证券公司高级管理人员资质测试章节练习-第一部分综合类第六章至七章:证券投资基金法、信托法.pdf
- 护理教学研究:方法与成果.pptx
- 麻纺车间设备更新准则.docx
最近下载
- 铜冶炼烟尘化学分析方法 第5部分:砷含量的测定 硫酸亚铁铵滴定法---实验报告.doc.docx VIP
- 深圳中学共同体第五届“凤凰木杯”综合素质测试 七年级数学试题.docx VIP
- AI 智能体运行安全测试标准(中文).docx
- The Boys《黑袍纠察队(2019)》第三季第五集完整中英文对照剧本.docx VIP
- ❤合肥新站高新区少荃湖城市副中心城市设计方案文本.pdf VIP
- 人民法院办理执行案件规范(第二版).pdf VIP
- (221页PPT)AI+Agent与Agentic+AI的原理和应用洞察与未来展望.pptx
- 血气分析基础与解读.pptx
- TSGR7001-2013压力容器定期检验规则.docx VIP
- 敞篷车车顶的结构设计与控制系统设计.docx VIP
原创力文档

文档评论(0)