当前位置:周记财经 > 外汇 > 正文内容

return语句的作用?c语言中return语句的作用

更新时间:2026-09-15 20:39:55 外汇3年前 (2023-12-27)368

return的作用

return语句的作用是终止一个函数的执行,结束当前代码块中return后的语句,即return后的语句不再执行,从当前函数退出,为该函数返回一个指定的expression值。如果expression被省略,或在函数内没有return语句被执行,则把值undefined赋给调用当前函数的表达式。

即当函数执行return后,函数体将被赋值为函数的返回值(即return指定的返回值,可以是任何数据类型甚至是一种方法)

return语句的作用?c语言中return语句的作用

c语言中跳出有什么作用

1while(expr)的判断条件为假时,自动退出循环。即expr值为0。

2while中执行到属于while自身的break语句。break语句的功能就是跳出所在循环,所以这个可以实现强制跳出。

3当执行到return语句。如果执行了return语句,会退出整个函数,自然就跳出循环了。

4执行goto语句,同时目标在循环外。如果goto语句指向的标签在循环外,那么程序会无条件执行该点,同样也可以达到退出循环的效果。

c语言return语句什么时候用

当你定义函数的时候才要用,有些函数有返回值,也就是调用一个函数之后,该函数返回一个值给你。

如intfun(inta)这个函数就要用return,而且return后面跟的变量或字面常量应该是整形才对,如果是不能自动转换成整形的数据如double型的,系统就会报错,但是如果return一个short型的变量,该变量会被自动转化为int型变量。

总之,return后面跟的变量或者表达式结果的类型要与函数的类型一致。

现在知道为什么intmain()最后要return0;了吧(其实为什么是0我也不知道,应该有什么含义吧)

函数类型之中,有一个类型叫做空类型,也就是void

如voidfun(inta)

这个函数里面可以用return(后面不跟数据),也可以把return语句省略。这时函数调用到最后一个右大括号时结束。

一般用void的话就是没有返回值和不需要返回值的了,如调用一个输出函数,这个函数就没必要返回了,事实上这个函数只管输出就好了,也没有什么值要返回的,另一种是用指针传址的时候,因为你传的是地址,函数根据你的地址直接对数据进行操作了,这是就不需要返回值了。

因为对数据的操作在函数里已经进行了(返回值的作用一般是赋值或者作为参数的赋值的话可以对变量直接操作,也就是用指针操作,也可以把返回值赋值给变量)

另外,return语句还有另一个功能就是结束函数调用,有时候,当某种情况发生的时候(或者说满足一定情况的时候),必须结束程序,如当你申请动态空间失败的时候,由于这是一个严重错误,所以必须强制终止程序,这时就可以用return语句来提前结束运行。

相关文章

澳洲汇率

澳洲汇率

澳币兑换人民币汇率可能会长,会跌还是基本持平?2019年澳元大跌苹果抛出的重大利空也被认为是此次汇市异动的罪魁祸首。澳大利亚联邦银行预测,本周澳洲联储将把官方现金利率稳定在1%,且仍准备在“必要时”再...

人民币汇率中间价下调 人民币汇率中间价下调意味着什么

人民币汇率中间价下调 人民币汇率中间价下调意味着什么

9月21日人民币对美元中间价调贬68个基点,这意味着什么? 根据中国银行最新消息称人民币对美元的中间价调68个基点,此次积淀的下调的目的是为了提升金融机构对于外汇资金的运用能力,各个下调机构在外汇存款...

外汇投资理财是什么 外汇投资理财是什么意思

外汇投资理财是什么 外汇投资理财是什么意思

外汇理财是什么意思? 外汇理财产品是指个人购买理财产品时的货币只针对自由兑换的外国货币,收益获取也以外币币族模芦值计算。通过银行购买的外汇理财产品不需要投资者自身对投资决策作出判断,而完全由产品事先设...

出口用外汇还是人民币 出口用什么货币结算

出口用外汇还是人民币 出口用什么货币结算

中国的货物出口到美国是用美元结算还是用人民币? 这个要看情况,如果由你们公司你们直接对外出口,那么,你收到的基本上是美元。如果你们是通过外贸公司出口,美国的进口商与中国的外贸公司是用美元结算货款的,但...

外汇资讯微信公众号 外汇资讯平台

外汇资讯微信公众号 外汇资讯平台

有哪些优质的外汇微信公众号 迈达量化,提供干货交易策略分享,各种EA, .技术指标和实用脚本!每天发送外汇汇率的微信公共号 目前各大银行均可通过在线渠道和网点提供实时汇李梁率报价,另外,专业交易软件、...

怎么买国际外汇平台 怎样买外汇才能挣钱

怎么买国际外汇平台 怎样买外汇才能挣钱

正规外汇平台有那些 正规的外汇平台有BFS牛汇、嘉盛、FXDD、FXCM福汇、HY兴业投资,具体介绍如下:1、BFS牛汇:BFS牛汇是BFS Markets Ltd公司在国内的中文交易名,其客户绝大虚...