- 2
- 0
- 约1.36万字
- 约 59页
- 2018-12-31 发布于上海
- 举报
中国高等院校计算机基础教育课程体系规划教材讲授第5章
概括地说: 数组是有序数据的集合。要寻找一个数组中的某一个元素必须给出两个要素,即数组名和下标。数组名和下标惟一地标识一个数组中的一个元素。
数组是有类型属性的。同一数组中的每一个元素都必须属于同一数据类型。一个数组在内存中占一片连续的存储单元。如果有一个整型数组a,假设数组的起始地址为2000,则该数组在内存中的存储情况如图5.1所示。;
图5.1;引入数组就不需要在程序中定义大量的变量,大大减少程序中变量的数量,使程序精炼,而且数组含义清楚,使用方便,明确地反映了数据间的联系。许多好的算法都与数组有关。熟练地利用数组,可以大大地提高编程和解题的效率,加强了程序的可读性。
C++用方括号来表示下标,如用s[1],s[2],s[3] 分别代表s1,s2,s3。;定义一维数组的一般格式为
类型标识符 数组名[常量表达式];
例如
int a[10];
它表示数组名为a,此数组为整型,有10个元素。
说明:
(1) 数组名定名规则和变量名相同,遵循标识符定名规则。;(2) 用方括号括起来的常量表达式表示下标值,如下面的写法是合法的:
int a[10];
int a[2*5];
int a[n*2]; //假设前面已定义了n为常变量
(3)
您可能关注的文档
- 新课标 人教版初中化学根据化学式的计算课件.pptx
- 193抓牢基础应对中考历年常考语文基础知识复习.pptx
- 北京师范大学数据结构教学资料——绪论.pptx
- 建筑防火课中级课件消防工作概述.pptx
- dw教学课件css样式.pptx
- 政治必修二10中高一下72民族区域自治制度适合国情的基本政治制度.pptx
- 数字电路复习设计.pptx
- 小学四年级4班家长会精品课件.pptx
- 刘晔财政学ch16.pptx
- 弹性力学教学课件21平面应力和平面应变问题.pptx
- 部编人教版三年级语文上册部编版教案-第5单元16.金色的草地.doc
- 部编人教版三年级语文上册部编版教案-第6单元18.富饶的西沙群岛.doc
- 部编人教版三年级语文上册部编版教案-第6单元19.海滨小城3套.doc
- 部编人教版三年级语文上册部编版教案-第7单元21.大自然的声音.doc
- 部编人教版三年级语文上册部编版教案-第6单元19.海滨小城.doc
- 部编人教版三年级语文上册20.美丽的小兴安岭课堂实录3套.doc
- 部编人教版三年级语文上册20.美丽的小兴安岭说课稿3套.doc
- 部编人教版三年级语文上册20美丽的小兴安岭第1课时教案.doc
- 部编人教版三年级语文上册20美丽的小兴安岭含答案3套.doc
- 部编人教版三年级语文上册20美丽的小兴安岭第1课时教案3套.doc
原创力文档

文档评论(0)