C语言之return用法

return 0  代表程序正常退出,return 1代表程序异常退出!

使用return 语句可以返回一个变量内的值或一个指针,也可用return0,表示返回为空。

return   代表调到函数外,

return 0代表函数正常终止

return 1代表函数非正常终止

return 关键字的作用是返回程序流程的控制权!
其副作用是返回一个值。

例如int main(){}则必须返回一个值

return 0代表函数正常终止

ruturn 1代表函数非正常终止

被调函数 return 1只是给主调函数一个标志,说明他的执行过程遇到异常情况。

然后就返回主调函数来处理,继续执行。

这个异常情况是什么那?

这个异常情况是返回给控制台的,不在你编的程序的控制范围内,是给操作系统识别的,对你的程序无影响

  • 17
    点赞
  • 43
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: C语言中的return语句用于将函数的返回值传递给调用者,并且使得程序流程跳转到调用该函数的语句处。当函数执行到return语句时,它会把return后面的值作为函数的返回值返回给调用者。如果函数不需要返回值,则可以是用return语句,或者return后不跟任何值,这样程序就会直接跳转到调用该函数的语句处。需要注意的是,return语句只能在函数内使用。 ### 回答2: 在C语言中,return是一个关键字,用于函数中返回值或者提前终止函数的执行。 首先,return可以用于函数的返回值。在函数内部,当我们需要将一个值返回给调用该函数的地方时,可以使用return语句。例如,一个函数计算两个数的和,并将结果返回,那么可以使用return语句将结果返回给调用该函数的地方。这样,我们可以在调用函数的地方获取到函数的返回值,并进行后续的操作。 其次,return还可以提前终止函数的执行。当在函数内部执行到return语句时,函数的执行将立即终止,并返回到调用该函数的地方。这种情况通常出现在条件语句或循环语句中,用于满足某个条件后提前退出函数的执行。通过return语句,我们可以避免执行多余的代码,提高程序的效率。 需要注意的是,return语句后面可以跟上一个表达式或者常量,用于返回函数的值。如果函数的返回类型是void,表示不返回任何值,则可以省略return语句。 综上所述,returnC语言中的用法包括函数返回值和提前终止函数的执行。通过return语句,我们可以将一个值返回给函数的调用地,或者在某个条件满足时提前退出函数。这样,我们可以实现更加灵活和有效的程序设计。 ### 回答3: 在C语言中,return语句用于从函数中返回一个值。它可以将函数的执行结果返回给调用者,同时结束函数的执行。 return语句的语法格式为:return 表达式;其中,表达式可以是一个常量、变量、运算表达式等。 return语句具有以下用法: 1. 无返回值:如果函数不需要返回值,可以使用return语句来提前结束函数的执行。例如:return; 这样的语句可以直接退出函数。 2. 返回单个值:如果函数需要返回一个单个值,可以使用return语句将该值返回给调用者。例如:return a; 这样的语句可以将变量a的值返回给调用者。注意,返回值的类型必须与函数声明时指定的返回类型匹配。 3. 多个返回值:C语言中,函数只能返回一个值,但可以使用指针来实现返回多个值的效果。例如:return &a; 这样的语句可以返回指向变量a的指针,通过指针可以获取该变量的值。 4. 程序结束:在主函数main中,return语句可以用来表示程序的正常终止。通常使用return 0;来表示程序运行成功,返回其他非零值表示程序出现异常或错误。 需要注意的是,一旦执行了return语句,函数的执行将立即结束,并将返回值传递给调用者。在return语句之后的代码将不会执行。 总结而言,return语句在C语言中用于从函数中返回一个值。它可以提前结束函数的执行,并将结果传递给调用者。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值