首页 > 编程知识 正文

c语言return返回值给谁,return 0是什么意思

时间:2023-05-04 03:02:45 阅读:10198 作者:2412

return 0通知调用方程序已成功结束。 return是一个c定义的语句,提供如何停止执行函数的方法。 当return语句提供值时,该值就是函数的返回值。

此return语句结束执行main ()函数,并向操作系统返回0。 main ) )从函数返回0时程序正常结束,返回0以外的值时异常。

return 0表示该程序运行结束后成功结束。

return 1表示函数没有成功退出

被调制函数return 1; 对主调函数进行标记,只是说明他在执行中遇到了异常的情况。 然后返回主调函数处理,继续执行。

扩展数据:

return表示将程序流程从被调函数转移到主调函数,将表达式的值带回主调函数,实现函数值的返回,返回带有返回值,由return后面的参数指定。 通常需要返回。 这是因为在调用函数时,计算结果往往会以返回值导出。

如果执行函数不需要返回计算结果,则通常需要返回一个状态代码,指示函数的执行是否成功。 -1和0是最常见的状态代码。 (度量函数可以通过返回值来确定调制函数的执行情况。

return语句后面具体有什么内容? 这必须具体分析具体情况。

)1)对于返回类型为char的函数,返回之后应该是char类型的值。

)2)对于返回类型为int的函数,如果要停止调用函数,则必须为0,其他取决于您的目的。 只要是int型就可以了

)3)对于返回类型为结构类型的函数,返回之后应该是结构的实例对象。

总之,函数定义的返回类型应该是该函数中返回之后相应类型的值。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。