- 23
- 0
- 约1.41万字
- 约 15页
- 2017-07-31 发布于天津
- 举报
数组的属性
数组
数组的属性:
• 成员类型,有些语言允许非整数的下标类型(例如,Pascal、Ada 等允
许以枚举类型作为下标)
• 维数和每个维的上下界(固定下界时需要有元素个数)
可以将一个数组看作是一个从下标类型到元素类型的有限函数
数组有一维的和多维的
• 一维数组只有一个下标,多维数组有多个下标
有些语言要求实现至少必须支持一定维数的多维数组,有些语言或实
现对最大的维数有限制
• 一些语言只支持一维数组,把多维数组看成以数组作为元素的数组
如C 和C++
• 多数语言里直接他提供多维数组的概念
2012年4月 57
数组
数组操作:
成员访问:通常见用[...] 和(...)
其他操作的情况:
• 能否整体赋值(C 不允许,Pascal 允许)
• 能否比较相等(大多数语言都不允许,Ada 允许)
• 能否整体传入子程序或者从函数返回 (一些语言允许将数组值传给子
程序,一些不允许;多数语言不允许返回数组)
• 有没有数组
您可能关注的文档
最近下载
- 保育员考试题及答案.docx VIP
- GRASP10[1].3.0培训教程(公开).pdf VIP
- 落实过程安全管理,提升屡查屡犯五类问题防控能力-程长进.pdf VIP
- A1驾驶证科目一考试试题及答案.docx
- 2025年路面修复养护工程施工组织设计.docx VIP
- 麻醉技术操作规范(WS_T798-2025修订版,附操作指南)附解读.docx VIP
- 23CX202 建筑空间及机电设备群智能系统工程参考图集.pdf VIP
- 1.国家电力投资集团有限公司光伏项目工程建设管理标准化工作手册.docx VIP
- AQ 3053-2015 立式圆筒形钢制焊接储罐安全技术规程(高清版).pdf VIP
- 史上最详细煤化工流程图(超高清).doc VIP
原创力文档

文档评论(0)