c语⾔代码后return0表⽰什么意思,return0是什么意思?
return 0  代表告诉调⽤者程序是正常退出的。return是C++预定义的语句,它提供了终⽌函数执⾏的⼀种⽅式。当return语句提供了⼀个值时,这个值就成为函数的返回值。
这个return语句结束main()函数的执⾏,把0返还给操作系统。从main()函数返回0表⽰程序正常终⽌,⽽返回⾮0值表⽰异常。
return 0表⽰该程序运⾏结束后,正常退出。
return 1代表函数⾮正常终⽌
被调函数 return 1;只是给主调函数⼀个标志,说明他的执⾏过程中遇到异常情况。 然后就返回主调函数来处理,继续执⾏。
扩展资料:
return 表⽰把程序流程从被调函数转向主调函数并把表达式的值带回主调函数,实现函数值的返回,返回时可附带⼀个返回值,由return 后⾯的参数指定。 return通常是必要的,因为函数调⽤的时候计算结果通常是通过返回值带出的。
如果函数执⾏不需要返回计算结果,也经常需要返回⼀个状态码来表⽰函数执⾏的顺利与否(-1和0就是最常⽤的状态码),主调函数可以通过返回值判断被调函数的执⾏情况。
return语句后⾯具体是什么内容,这就要具体情况具体分析了:
(1) 在返回类型是char的函数中,return后应该是char类型的值;
(2) 在返回类型是int的函数中,如果是要停⽌函数的调⽤,最好应该为0;其他的按照你的⽬的⽽定,只要是int 类型就⾏了
c语言return的用法和搭配
(3) 在返回类型是结构类型的函数中,return后应该是结构的⼀个实例对象。
总之,函数定义为什么样的返回类型,该函数中return后就应该是相应类型的值。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。