- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
c语言返回值略解
4.1.2 返回语句返回语句r e t u r n有两个重要用途。第一,它使得内含它的那个函数立即退出,也就是使程序返回到调用语句处继续进行。第二,它可以用来回送一个数值。本章将说明这两个用途。1. 从函数返回函数可以用两种方法停止运行并返回到调用程序。第一种是在执行完函数的最后一个语句之后,从概念上讲,是遇到了函数的结束符“ ”(当然这个花括号实际上并不会出现在目标码中,但我们可以这样理解)。例如,下面的函数在屏幕上显示一个字符串。 一旦字串显示完毕,函数就没事可做了,这时它返回到被调用处。在实际情况中,没有多少函数是以这种缺省方式终止运行的。因为有时必须送回一个值,大多数函数用return语句终止运行,有时在函数中设立了多个终止点以简化函数、提高效率。切记,一个函数可以有多个返回语句。如下所示,函数在s 1、s 2相等时返回1,不相等时返回- 1。2. 返回值所有的函数,除了空值类型外,都返回一个数值(切记,空值是ANSI建议标准所做的扩展,也许并不适合读者手头的C编译程序)。该数值由返回语句确定。无返回语句时,返回值是0。这就意味着,只要函数没有被说明为空值,它就可以用在任何有效的C语言表达式中作为操作数。这样下面的表达式都是合法的C语言表达式。x power y ;if max x,y 100 printf greater; for ch getchar ; isdigit ch ; . . . ;可是,函数不能作为赋值对象,下列语句是错误的:s w a p x ,y 100;C编译程序将认为这个语句是错误的,而且对含有这种错误语句的程序不予编译。所有非空值的函数都会返回一个值。我们编写的程序中大部分函数属于三种类型。第一种类型是简单计算型—函数设计成对变量进行运算,并且返回计算值。计算型函数实际上是一个“纯”函数,例如sqr 和sin 。第二类函数处理信息,并且返回一个值,仅以此表示处理的成功或失败。例如write ,用于向磁盘文件写信息。如果写操作成功了, write 返回写入的字节数,当函数返回- 1时,标志写操作失败。最后一类函数没有明确的返回值。实际上这类函数是严格的过程型函数,不产生值。如果读者用的是符合A N S I建议标准的C编译程序,那么所有这一类函数应当被说明为空值类型。奇怪的是,那些并不产生令人感兴趣的结果的函数却无论如何也要返回某些东西。例如printf 返回被写字符的个数。然而,很难找出一个真正检查这个返回值的程序。因此,虽然除了空值函数以外的所有函数都返回一个值,我们却不必非得去使用这个返回值。有关函数返回值的一个常见问题是:既然这个值是被返回的,我是不是必须把它赋给某个变量?回答是:不必。如果没有用它赋值,那它就被丢弃了。请看下面的程序,它使用了mul 函数。mul 函数定义为:int mul int x, int y ...... 在第一行, mul 的返回值被赋予z,在第二行中,返回值实际上没有赋给任何变量,但被printf 函数所使用。最后,在第三行,返回值被丢弃不用,因为既没有把它赋给第一个变量,也没有把它用作表达式中的一部分。 来源:考试大-计算机二级考试
您可能关注的文档
- CX0712B柴油滤清器玉柴6108油水分离器金龙大巴.docx
- CX16-2007应急准备与响应控制程序.doc
- CX4000A,6000A系列产品样本文字部分.doc
- Cxavhvu秒速五厘米樱花抄日语.doc
- 6-0网络共享无法访问问题.doc
- CXZxx出线嘴机装工艺.doc
- CYB-I型压差发讯器.doc
- 6-10级-国际结算.doc
- CYB13XM智能数显压力变送器.doc
- CYB31系列液位变送器.doc
- 择时雷达六面图:本周基本面改善,拥挤度下降-251108-国盛证券.pdf
- 投资策略:如何使用财务数据定位库存周期?-251109-国盛证券.pdf
- 新华保险(601336)首次覆盖报告:资负双翼齐飞,迎来发展黄金期-251110-西部证券.pdf
- 中国中免(601888)复苏在即,迎接海南封关发展新篇章-251109-华西证券.pdf
- 债市阿尔法:国债期货入门指南,品种和概念介绍-251107-国信证券.pdf
- 稳健医疗(300888)产品为基,品牌向上驱动新增长-251110-国信证券.pdf
- 政策半月观:年内政策仍有三大期待-251109-国盛证券.pdf
- 中国海油(600938)生产成本资本开支优势双驱动,支撑油气储量产量持续快速增长-251111-国金证券.pdf
- 事件点评:三季度基金加仓电子、通信,减仓银行-251105-华金证券.pdf
- 新房成交跌至近七周低位-251108-华西证券.pdf
最近下载
- 《安全生产基础知识》课件(上).pptx VIP
- GB/T 10125-2021人造气氛腐蚀试验盐雾试验.docx VIP
- 07SD101-8电力电缆井设计与安装(高清完整版).docx VIP
- 手机监控 客户端Myeye.pdf VIP
- QJGAC+1523.028-2019+电子电气零部件环境适应性及可靠性通用试验规范.pdf VIP
- 小品剧本网,提供校园各小品剧本,元旦春晚小品剧本,年会小品剧本.doc VIP
- 数据可视化大屏培训课件.pptx VIP
- 2024年郑州农业发展集团有限公司社会招聘工作人员笔试考点考试题库及答案.docx VIP
- 植被恢复工程建设项目施工组织设计(技术标).pdf VIP
- 顿汉布什磁悬浮变频离心(热泵)DCLCM-R.pdf VIP
有哪些信誉好的足球投注网站
文档评论(0)