return-1有什么用(return 1)
http://www.itjxue.com 2023-02-17 16:05 来源:未知 点击次数:
C语言中,return 1和return -1有什么区别
没有区别,可以认为return 1是正常返回,return -1是非正常返回(即可能出错或异常),事实上return 1和return -1的使用是程序编码规定分别作出解释的。
拓展资料
关于C语言中return的用法
return很强大,如果一个函数中有一个return,并且执行了,那么这个函数就完了。return 表示从被调函数返回到主调函数继续执行,返回时可附带一个返回值,由return后面的参数指定。 return通常是必要的,因为函数调用的时候计算结果通常是通过返回值带出的。 如果函数执行不需要返回计算结果,也经常需要返回一个状态码来表示函数执行的顺利与否(-1和0就是最常用的状态码),主调函数可以通过返回值判断被调函数的执行情况。
举个例子
C语言中return 0和return 1和return -1分别表示什么意思啊,求指点
return语句用来结束循环,或返回一个函数的值。返回0一般在主函数结束时,表示逻辑为0,即停止不再执行,返回1表示,逻辑为真,返回负一,表示返回一个代数值,一般用在子函数结尾。
return -1有什么作用?
return -1作用是函数返回。
在C语言中,return函数有两种原型:
1、return1;
2、return(1) 这两种原型是等价的。
关于return的几句话是:
1、有些函数确实可以不需要return,自然结束即可。如OutputSomething( );
2、有些人惯为return的返回值加一对( ),如:return(a);这样写和returna完全一样。当然在某些特殊的情况一对( )是必要的。
3、一个函数是void类型时,return不能接返回,这时return仅起结束函数的作用。
4、记得return接的是一个表达式,可以是一个立即数,一个变量,一个计算式,return甚至也可以接一个函数。
(责任编辑:IT教学网)
上一篇:没有了
下一篇:dbo负债的简单介绍