1. 程式人生 > >main函數

main函數

返回值 語句 操作 col c++程序 enter light font logs

摘要:為何必須包含main函數、main函數的返回值為啥是0

一、每個C++程序必須包含main函數

  • 操作系統通過調用 main 來運行C++程序

二、main函數的返回值

1. 舉個最簡單的main函數作為例子

/*  此函數只返回給操作系統一個值  */

int main()
{
	return 0;
} 

2. main函數的返回值返回給誰?有何作用?

  • return語句結束函數的執行,並返回給調用者一個值。
  • 所以,main函數的return返回值給操作系統。
  • main函數的返回值被用來指示狀態,返回值0表明成功,非0的返回值的含義由系統定義,通常用來指出錯誤類型。

main函數