c语言return0可以不写吗,c语言中的return0必须加吗

admin10个月前免费3

c语言最后一行return0可以不要吗?代码有没有这句运算都是一样的……我...

return 0是正常退出,return 非零是异常退出,这是返回给控制台的,不在编的程序的控制范围内,是给操作系统识别的,对你的程序无影响。如果是C中,定义void main()可以不用返回值。

不正常时出了什么问题等等 当return 0被执行后,其后的其它语句都执行不到了,而之前代码的会在此之前已经执行,不会因为你要return 0了就干脆什么也不干,执行或不执行由程序流程而定的。

虽然也能运行,但建议最好加上。main 函数的返回值用于说明程序的退出状态。如果返回 0,则代表程序正常退出,否则代表程序异常退出。

return 0 表示的是当你调用这个程序的时候,得到的值是0;比如 函数叫 fanhui(...); 你可以int a=fanhui(...);这时候a=0;因为fanhui(..)函数里面最后return 0 ;意思就是运行程序后,返回一个0值。

默认还是return;但由于指定需要返回 一个整型数据,会报编译警告,这时就需要写成:int main() { return 0; }或int main() { exit(0); }这种形式了。

相关文章

c语言return0可以不写吗,c语言return 0

c语言return0可以不写吗,c语言return 0

为什么在程序的结尾处不需要加上return0呢? 需要加的,由于你的main函数是int main()的形式,要求你有返回值(否则会有编译警告),这个返回值由return提供,调用你程序的程序可得到这...

c语言return0可以不写吗,c语言return 0写不写

c语言return0可以不写吗,c语言return 0写不写

c语言最后一行return0可以不要吗?代码有没有这句运算都是一样的……我... 1、return 0是正常退出,return 非零是异常退出,这是返回给控制台的,不在编的程序的控制范围内,是给操作系...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。