qq泡泡怎么去掉设置:C++中的,int main() {…return 0;}是什么意思?

来源:百度文库 编辑:高校问答 时间:2024/04/29 10:58:13
C++中的,
int main()
{
…r
eturn 0;
}
是什么意思?
主函数是整型?

主函数的返回类型是整型

就是函数中对应的 return 0;
其中的0就是int类型的,使作为返回值的

main函数其实可以理解为被操作系统调用的子函数。因此main函数也有了返回类型和return语句。
在操作系统调用该应用程序的时候,可以通过应用程序的返回值来判断该程序的调用结果。
如:
int main()
{
......
if(success) return 0;
else return -1;
}
这个程序编译出a.out这样一个可执行程序。

如果使用批处理脚本来执行的话,就可以进行判断了
ret = a.out

实际上,按照C++标准 本行可以省略。功能为使主函数结束并将整数0返回给操作程序,表示程序执行过程中没有发生错误正常运行