课件(ppt).pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课件(ppt)

返回值 函数可以有返回值,调用有返回值的函数,可以在表达式中使用 返回值也有具体的数据类型 返回值类型不为void的函数,必须至少有一个可以明确返回对应类型值的return语句,并且要求从任意路径都能执行return 范例2 面向对象程序设计 C# 2009-2010-2 * 参数 函数可以带有参数 带有参数的函数在调用时,必须确保实际参数与形式参数逐一匹配 要求:类型、个数、顺序一致 C#允许不确定参数个数的情况,这种方式称为参数数组 典型应用例如Console.WriteLine 不要求掌握 面向对象程序设计 C# 2009-2010-2 * 复杂参数 函数的参数可以是简单变量,也可以是数组、结构等复杂变量类型 注意:因为数组是对象类型,只和基类、维数有关,而和数组的规模无关,因此在定义参数时,不能限定数组的大小 例 x1 面向对象程序设计 C# 2009-2010-2 * 值参数 之前的例子中,我们使用的都是值参数 即实际参数的值传递给形式参数,而形式参数在函数中发生的一切改变与实际参数无关 这个机制保证了实际参数的安全,但是也使得函数无法向外输出结果 例 x2 面向对象程序设计 C# 2009-2010-2 * 引用参数 引用参数在参数前加ref关键字 使用引用参数的函数,在函数内对形式参数的一切操作都会影响实际参数的值 例 x3 x4 面向对象程序设计 C# 2009-2010-2 * 引用参数的限制 使用引用参数时,在形式参数和实际参数上都必须加上ref关键字 实际参数必须是变量,不能是常数、字面值或者表达式 实际参数在函数调用之前,必须已经被初始化或赋值 面向对象程序设计 C# 2009-2010-2 * 输出参数 输出参数和引用参数差不多 在形式参数和实际参数之前加out关键字 和引用参数的区别在于: 输出参数的实际参数在调用之前,可以未初始化 而且在调用之后,会被认为已经赋值 典型例子:int.TryParse函数 例 x5 面向对象程序设计 C# 2009-2010-2 * 变量的作用域 原则上,变量仅在其定义的范围内有效 离开定义的代码段,变量无效 函数的形式参数被视为函数内部的局部变量 内部变量如果和外部变量重名,将发生内部变量对外部变量的覆盖。此时可以通过限定名称的方式访问外部变量 例 x6 面向对象程序设计 C# 2009-2010-2 * 函数(方法) 函数的概念和作用,结构化编程 函数的定义 函数的调用与返回值 函数参数 引用参数 输出参数 函数的重载 面向对象程序设计 C# 2009-2010-2 * 预习 方法的重载 异常处理 Try-catch语句 面向对象程序设计 C# 2009-2010-2 * 实验 字符串的使用 面向对象程序设计 C# 2009-2010-2 * 2009-2010-2 2009-2010-2 2009-2010-2 2009-2010-2 2009-2010-2 2009-2010-2 2009-2010-2 2009-2010-2 2009-2010-2 2009-2010-2 2009-2010-2 面向对象程序设计 C#.Net 06 函数(方法) 1 郑捷 lzj@ 枚举、结构、字符串 枚举 结构 字符串 概念 字符串的定义和赋值、使用 字符串的操作 字符串的格式化,类型转换 面向对象程序设计 C# 2009-2010-2 * 整数在编程中的使用 在编程中,整数大量使用 第一,整数作为精确数,没有浮点类数据的误差,并且计算速度更快 第二,整数可以用来表示系统的某种状态 面向对象程序设计 C# 2009-2010-2 * 整数表达状态的缺陷 需要记住编号和状态含义之间的对应关系 容易和整数混淆在一起,不易表达其含义 取值范围不好控制 使用枚举 面向对象程序设计 C# 2009-2010-2 * 枚举 枚举是一系列表达同一个类型的常数 枚举的内在是整数 enum 枚举类型名 { 枚举值列表 }; 面向对象程序设计 C# 2009-2010-2 * 结构 结构体是C中的重要成分,用于将属于同一个物体的属性集合在一起 C#也有结构体,但是在C语言的基础上,增加了成员函数,同时对成员变量可以初始化 C#的结构体用法和C语言中基本无区别 注意:结构成员之前,要加上public修饰符 面向对象程序设计 C# 2009-2010-2 * 字符串 概念 定义字符串变量和使用 求长度,获取单个字符,转数组 字符串大小比较,大小写转换 字符串的连接、插入、替换 字符串的截断与补白 查找字符串,获取字串,拆分字符串 格式化 面向对象程序设计 C# 2009-2010-2 * 字符串 字符串是C#新增的数据类型,提供对字符序

文档评论(0)

daoqqzhuan2 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档