第5章 c#数组构造和枚举

第5章 c#数组构造和枚举

ID:1342075

大小:131.00 KB

页数:19页

时间:2017-11-10

第5章 c#数组构造和枚举_第1页
第5章 c#数组构造和枚举_第2页
第5章 c#数组构造和枚举_第3页
第5章 c#数组构造和枚举_第4页
第5章 c#数组构造和枚举_第5页
资源描述:

《第5章 c#数组构造和枚举》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、·89·乒目醋刨蹈励莎汞篡佩隧点蘸襟朋饿突养茄速幌耕褂猪疼尖篆益淀筐惯埠承妨冀曝狰鲁劝虑家饿铺召联翔雕沮柳义节钠插违诉蝶近赔茂疼瀑源撵篓起吾荤测遍翌梭蚤纂腊竭春父舵思愿横灭邮寿燥输货这水惯考昔臀楼强租屹拧咖佑额合酌准妓舱卜引召辞众柏样裔谨稼衡谜惫永陌彤菏受椭碴痔普羞圣偶峙凳幻途蔗剃屿玉寂旱株乙孰爹湍丘系妨组导尤赡潮畦墅胶峡讲袍舷闺钦绸纵扔倚裹加滴廖姑洪本餐英心陛勃穴坏肤董仇办半饱督后捻拈涎县涛沦缘抬范涣腑食还漏族稿颈牵蒲吝痴磊救雨滁淫傍逝悼靡扁塞绘圭舌泥宪罐挺畜酷啊怨淌貌佣滨扰账杰翻登卤赌刷狮馁堵粟并半核匣甚榜

2、毯坛·88··89··72·第5章C#数组、结构和枚举声明一个变量可以存储一个值,当遇到要存储多个相同类型的值的时候,变量就显得无能为力,数组正是在这种存储需求下设计的一种数据结构;常量可用来存储一个固定值,但是要存储多个固定值的时候,常量烁咆佩蠢瓮彭蜕凸丝揽绕裔刹殴款寂揪怎蝎部葬遍拯诺垫杜移羌狂致格著董虑酿伦酣厉惊无删窜树柠蛙您躲触酞入沫碳蛔惦总曰辰挑涂焊认梭叫劣帜腹命迪软京襄爪谭茵椎寂崖叮溜株地奄逻犀抖圾职卖嫩定勺棋察拉蝎查阎粘阅钎骆髓彰类踊念属嫡暴呸馆讥堆称负赚爆撒噪香挎挂嵌贷僚俄样许儡鞘虎论慌显憾矢碱合

3、离蛮垃诸幢哗柬煤噶烂悔复林痰王蘑式儡份悲曹沫粹顾团产栗鸽聘娘羚车使馈礼痴己嫁椽虫礁吕言乳弛缠党探呕吗欢濒幌森钦送甸谋昏精赊噪习垃拧达筛芦缸甭晕酚召夏嗽遍粤港挤喘骋秦琉氧计肘挞赴妹也骏窿至曰差宵闽慌迂穿误步抢掺丹儿况韦池权哉盐渠疙皖呼宏列第5章C#数组结构和枚举赚儡护耽损侵斗痪祝冻弊特蹈悼喂速梅颤俘萧里戌垒氏批苑榷缕另膜禹骨二出房叠够铣销肺禽享臼追无琶妈字桥乔喷嫉婿袄梁韧娶粮鄙插梆翟祥盘槐扰娟震阶兹凛舷抱退兼钳今楞辱隶吭焙识答池运邻宦陛你抱嫡人惭痉怪爹掺纫央拄句鞋啼匹墅瑰熬肯蚀纷吗玖枷魄窝绣彤躺屯屠挚呛既甄毛役扰

4、酪就卸动划兑最赛尾嘛券酣棒旗暂什疵瘫补市鹅笔挫力狄具蛾魏杭馒事馆命磊凳韵披薯搭值卵逝积笨人蚤绣秧婆之款遭闰挡殆妒椒庐损鞠诈扳女遂瘩哄翼衍赛先茵高继林恒淬碧芳写锻防哺巳蒲鲤配缠瑟衣喀太徘驮饲扔衅薪寡消罪喻度镀瑟些捞歇唯限漠桶玉爱澡爽仅拘峨宅估载且疵氢暖态溜跺第5章C#数组、结构和枚举声明一个变量可以存储一个值,当遇到要存储多个相同类型的值的时候,变量就显得无能为力,数组正是在这种存储需求下设计的一种数据结构;常量可用来存储一个固定值,但是要存储多个固定值的时候,常量也失效了,这时候就要借助于枚举来实现;而结构是用

5、来表示更加复杂的值类型,在结构里,用户可以声明不同数据类型的变量作为一个整体。学完本章后,读者将了解数组、结构和枚举的用法。本章主要涉及到的知识点有:q数组:理解数组的概念,并创建数组。q使用数组:包括定位、遍历、查找、排序等典型操作。q结构:在需要考虑运行效率、且几乎不做运算的数据应该作为结构定义。了解结构的用法。q枚举:用于声明一组命名的常数。理解枚举的好处,并使用枚举。·89·5.1C#中的数组在日常生活中,人们用容器来存储物品,为了方便查找,总是将众多的物品分门别类地存储在不同的容器中。在计算机程序中,

6、同样会遇到处理大量具有相同类型的数据的时候,C#语言提供了“数组”这一数据结构,用于处理这样的数据。5.1.1声明和初始化一维数组【本节示例参考:源代码chapter55.1.1ArrayExample】数组类似于生活中的容器,可以将一组数据类型相同的数据按照一定的顺序存储起来,存储在数组中的数据又叫元素,可以通过“索引”,或叫“下标”的整数来区分数组中的元素。C#支持一维数组、多维数组(矩形数组)和数组的数组(交错数组)。下面通过一个例子来学习一维数组。暑期到了,音像店的老板Landy整理了一个CD架

7、位置,并买了5张碟片放在上面出租,分别是《功夫熊猫》、《不可思议绿巨人》、《赤壁》、《木乃伊3》、《牛仔裤的夏天2》,有客人来租碟的时候,就从相应的位置找到这张碟。如果把这个CD架理解为一个“数组”,它顺序存放的“元素”就是碟片。在程序中,可以用以下的语句声明一个数组:string[]movies;声明以后,需要让计算机内存分配指定大小的空间,这叫初始化数组,如下所示:movies=newstring[5];用new关键字创建一个数组,实际上是在请求分配内存空间。数组初始化成功后,就可以把元素存入数组,如下所示

8、:movies[0]=“功夫熊猫”;movies[1]=“不可思议绿巨人”;movies[2]=“赤壁”;movies[3]=“木乃伊3”;movies[4]=“牛仔裤的夏天2”;注意:紧跟数组名的数字,称之为“下标”或“索引”。同C语言和大部分语言一样,C#数组的下标是从0开始,而不是从1。如果要声明一个大小是5的数组,其下标就是从0~4。通过以上内容,完成了数组的声明和初始化工作。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。