main函数
Posted GGBeng
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了main函数相关的知识,希望对你有一定的参考价值。
摘要:为何必须包含main函数、main函数的返回值为啥是0
一、每个C++程序必须包含main函数
- 操作系统通过调用 main 来运行C++程序
二、main函数的返回值
1. 举个最简单的main函数作为例子
/* 此函数只返回给操作系统一个值 */
int main() { return 0; }
2. main函数的返回值返回给谁?有何作用?
- return语句结束函数的执行,并返回给调用者一个值。
- 所以,main函数的return返回值给操作系统。
- main函数的返回值被用来指示状态,返回值0表明成功,非0的返回值的含义由系统定义,通常用来指出错误类型。
以上是关于main函数的主要内容,如果未能解决你的问题,请参考以下文章
NDK: ant 错误 [javah] Exception in thread "main" java.lang.NullPointerException 多种解决办法(代码片段