- 2
- 0
- 约5.94千字
- 约 18页
- 2018-01-05 发布于河南
- 举报
C语言电子课件5数组2
第5讲 数组 之前我们使用的数据都属于基本数据类型(整型、字符型、实型)的数据,都是只有单一的值。C语言还提供了构造类型的数据(数组类型、结构体类型、共同体类型),构造类型数据是由基本类型数据按一定规则组成的。数组属于构造类型。 数组类型的所有元素都属于同一种类型,并且按顺序存放在一个连续的存储空间中。 数组类型的优点:让一组同一类型的数据共用一个变量名,而不需要为每一个数据都定义一个名字;另外由于数组的构造方法采用的是顺序存储,极大方便了对数组中元素按照同一方式进行的各种操作。数组中元素的次序是由下标来确定的,下标从0开始顺序编号。 数组可以是一维数组、二维数组或者多维数组。 例:int s[5] = {90,82,73,79,68}; 5.1 一维数组 一维数组类型的定义 定义格式: 元素类型 数组变量名[元素数量]; 例如: int vote[10]; C语言规定:数组的下标从0开始,因此,表示这10个数据的下标为0~9 变量一经定义,系统就要为它分配相应的存储空间。在C程序中,系统将会为每个数组型变量分配一片连续的存储空间,所需要分配的存储空间总数将取决于包含的元素个数和每个元素需要的存储空间。 定义数组元素的个数必须是一个固定的值,不能使用变量或者变量表达式来表示
您可能关注的文档
- 最短路径与最小生成树.doc
- 窗体传值,list,Dictionary泛型集合.docx
- 1.4 基本语句 (第一章 基本C++语言).doc
- Java基础测试题-1.doc
- 我读 think in java.doc
- JAVA语言课时授课计划07.doc
- 不错的JAVA学习笔记.doc
- Java第五次作业.doc
- (SSH)一个简单的STRUTS,HIBERNATE例子以及STRUTS,HIBERNATE集成.doc
- AD开发详细设计文档.doc
- 科技行情结束了吗?.docx
- 工控&电网25Q4&26Q1总结:工控进一步复苏,电网景气度保持.docx
- 寻找中国保险的Alpha系列之五:保险还要买多少红利?.docx
- 消费级AR眼镜系列报告(三):AR眼镜核心技术:光波导演进、材料革新与微显示升级.docx
- 北交所策略专题报告:掘金精细化育儿新需求:北交所母婴产业链的辅食、卫生用品与营养品机遇.docx
- 超高性能混凝土(UHPC)材料:在建筑幕墙中的应用.docx
- 环保行业周报:SAF价格创新高,UCO价格有望补涨.docx
- 国防军工行业投资策略:军贸与商业航天共振,静待新质战斗力订单催化.docx
- 计算机行业“一周解码”:豆包开启付费订阅测试,Anthropic发力C端,大模型商业化加速中.docx
- 传媒行业5月投资策略:关注AI应用叙事逻辑改善可能,把握游戏与IP潮玩底部机会.docx
原创力文档

文档评论(0)