回 帖 发 新 帖 刷新版面

主题:请问return 0;什么意思?

具体语境是
#include<stdio.h>
main()
{
printf("Hello World");
return 0;
}
请详细告之,以面对的是一个从未接触过编程的人告之,谢谢!

回复列表 (共5个回复)

沙发

这个是C标准规定的  而且main前应该加上int  几年没来了

板凳

告诉这个程序的调用者 这个程序的执行状态
和其它函数的return语句同样的作用

3 楼

C99建议把main函数指定为int型(整型),它要求函数带回一个整数值。在main函数中,在执行的最后设置一个“return 0;”语句。当主函数正常结束时,得到的函数值为0,当执行main函数过程中出现异常或错误时,函数值为一个非0的整数。程序员可以利用操作指令检查main函数的返回值,从而判断main函数已正常执行,并据此决定以后的操作。

4 楼


标准C要求main函数携带返回值,return语言完成函数返回值,4年没来了,回个帖先[em2]

5 楼

还回为0啊











[url=http://www.bestgucci2012.net/]cheap gucci handbags[/url] Online Stores Hot Sale [url=http://www.bestgucci2012.net/gucci-mens-shoes-c-14.html]gucci mens shoes[/url],[url=http://www.bestgucci2012.net/gucci-womens-shoes-c-19.html]gucci womens shoes[/url],[url=http://www.bestgucci2012.net/gucci-belts-c-20.html]gucci belts[/url],[url=http://www.bestgucci2012.net/gucci-wallets-c-21.html]gucci wallets[/url]

我来回复

您尚未登录,请登录后再回复。点此登录或注册