All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
ASP.NET,2.0,多文件上传小经验_[Asp.Net教程]
.net开发投票机的思路_.net资料_编程技术
如何用.NET,Array类的Sort方法分类数值_.net资料_编程技术
浅议ASP.NET中Session的状态保持方式_[Asp.Net教程]
asp.net2.0中Server对象的方法和属性
新瓶旧酒ASP.NET,AJAX(3),-,客户端脚本编程(调试和跟踪)_[Asp.Net教程]
microsoft sql server (mssql)数据导入导出详解 (多图文档)_[SQL Server教程]
xslt有什么用_[XML教程]
构建可配置PHP应用程序的正确方式_php资料_编程技术
XSL教程:了解XSL的选择模式_[XML教程]
Reading number is top 10 pictures
The little girl with long hair1
In the world the most mysterious 21 place landscape1
日本小萝莉1
So beauty, will let you spray blood7
刘亦菲写真集2
到南昌西站了2
全身蕾丝丝质美臀
Most cow mistress ZhaoGongXia face exposure
Beautiful vacuum girl3
9.3阅兵全景图1-抗战老兵和英雄连队梯队
Download software ranking
jBuilder2006
Ashlynn Video5
I'm come from Beijing2
I for your crazy
Sora aoi's film--cangkong_Blue.Sky
Unix video tutorial20
linux安装大全
C#高级编程(第4版)
Rio big adventure
Unix video tutorial1
qq published in(发表于) 2014/7/9 22:37:44 Edit(编辑)
Visual C++ 6.0教程:c++数据类型之数组

Visual C++ 6.0教程:c++数据类型之数组

Visual C++ 6.0教程:c++数据类型之数组

数组

数组是一种特殊的构造类型,它是一组具有相同类型数据的有序集合。其中每个数据称为数组元素。通过写下数据类型,然后是数组名和下标,就可以声明一个数组。下标是数组中元素的数目,用方括号括起来,例如:

int IntArray[20];

声明了一个名叫IntArray的由20个整型变量组成的数组,当编译器看到这个声明时,它会分配出足够的内存空间来存放这20个元素。由于每个整型变量需要2个字符,因此这个声明会留出40个相邻字节的内存。

通过引用数组名和下标,就可以访问数组的每一个元素。数组下标自0开始。因此第一个数组元素就是ArrayName[0],以上面的例子为例,IntArray[0]就是数组中第1个元素,IntArray[1]就是第2个元素,以此类推。一般来讲,ArrayName数组中如果有n个元素,那么分别记做ArrayName[0]到ArrayName[n-1]。

在上面例子中,一个数组只有1个下标,称为一维数组。以此类推,如果一个数组有两个下标,就称为二维数组;其中,如果程序需要,读者也可以声明更多维的数组。

在为数组赋值时,可以直接根据某元素下标进行操作,如:

int IntArray[3];

IntArray[0]=101;

IntArray[1]=102;

IntArray[2]=103;

像这种情况,可以在声明数组时进行初始化。

Int IntArray[3]={101,102,103};

这种方法也同样适用于二维数组及多维数组。

Int IntArray[2][3]={101,102,103,201,202,203};

也可以写成:

Int IntArray[2][3]={{101,102,103},{201,202,203}};

在编译C++源程序时,为了保证程序编译和运行效率,C++编译系统不会对数组下标进行越界检验,也不会提出越界警告,所以在对数组元素进行操作时,要格外注意,以免破坏其他存储单元的数据,造成不可预料的后果。




添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.