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函数的主要内容,如果未能解决你的问题,请参考以下文章

逆向及Bof基础实践

201555332盛照宗—网络对抗实验1—逆向与bof基础

NDK: ant 错误 [javah] Exception in thread "main" java.lang.NullPointerException 多种解决办法(代码片段

20155201 李卓雯 《网络对抗技术》实验一 逆向及Bof基础

20155307刘浩《网络对抗》逆向及Bof基础

VSCode 配置 用户自定义代码片段 自定义自动代码补充