- 1、本文档共93页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第六章 数组
1
一维数组的定义和引用
数组是同一类型的一组值(10个char 或15个
int ),在内存中顺序存放。
整个数组共用一个名字,而其中的每一项又称
为一个元素。
一、定义方式:
类型说明符 数组名[常量表达式];
定义类型
元素个数
int a[4]; // 表明a数组由4个int型元素组成
数组名称 2
必须是常数
int a[4]; // 表明a数组由4个int型元素组成
其元素分别为:a[0], a[1], a[2], a[3]
其序号从0开始。若存放首地址为2000H,则在
内存中为:
2000H 2004H 2008H 200CH 2010H
a[0] a[1] a[2] a[3]
C++不允许对数组的大小作动态的定义,即数组的
大小不能是变量,必须是常量。
3
如果要根据不同的数值改变数组的大小,可
用常量表达式。如:
#define SIZE 50
void main(void)
{ int art[SIZE];
}
4
二、一维数组元素的引用
数组必须先定义,具体引用时(赋值、运算、输出)其元
素等同于变量。
a
void main(void ) i=0, a[0]=0 0 a[0]
定义
{ int i, a[10]; i=1, a[1]=1 1 a[1]
2 a[2]
for ( i=0; i10; i++) i=2, a[2]=2
3 a[3]
赋值 a[i]=i; 4 a[4]
i=9, a[9]=9
for ( i=9; i=0 ; i--) 5 a[5]
6 a[6]
couta[i]„\t‟;
7 a[7]
cout“\n”; 输出 8 a[8]
} 9 a[9]
您可能关注的文档
- 计算机应用基础 .An Octobor Sunrise.doc
- 计算机应用基础 The Happy Door.doc
- 计算机应用基础 .Three Days to See(Excerpts).doc
- 计算机应用基础 Youth.doc
- 物理学简明教程马文蔚 课后习题答案详解.doc
- 计算机应用基础 2011年C++试卷.doc
- 计算机应用基础 CPP_ch1概述.pdf
- 计算机应用基础 指针例子.docx
- 计算机应用基础 CPP_ch8指针和引用.pdf
- [专精特新]贵州健兴药业有限公司行业竞争力评级分析报告(2023版).pdf
- [专精特新]金华永和氟化工有限公司行业竞争力评级分析报告(2023版).pdf
- [专精特新]重庆升光电力印务有限公司行业竞争力评级分析报告(2023版).pdf
- [专精特新]无锡巨力重工股份有限公司行业竞争力评级分析报告(2023版).pdf
- [专精特新]江西凯安新材料集团股份有限公司行业竞争力评级分析报告(2023版).pdf
- [专精特新]浙江永昌电气股份有限公司行业竞争力评级分析报告(2023版).pdf
- [专精特新]苏州中创铝业有限公司行业竞争力评级分析报告(2023版).pdf
- [专精特新]杭州汽轮铸锻有限公司行业竞争力评级分析报告(2023版).pdf
- [专精特新]浙江美声智能系统有限公司行业竞争力评级分析报告(2023版).pdf
- [专精特新]汕头市虹桥包装实业有限公司行业竞争力评级分析报告(2023版).pdf
- [专精特新]江西亚中电子科技股份有限公司行业竞争力评级分析报告(2023版).pdf
文档评论(0)