main() 函式中 return 語句與 exit()


return 語句

C++ return 語句 終止函式執行,並將控制權返回給呼叫函式。它呼叫建構函式和解構函式。它返回“int main()”的整數值。

以下是 return 語句的語法。

return expression;

此處,

expression - 要返回的表示式或任何值。

以下是 return 語句的一個示例。

示例

#include<iostream>
using namespace std;

class Method {
  public: Method() {
      cout << "Constructor"<<endl;
    }
    ~Method() {
      cout << "Destructor";
    }
};

int main() {
  Method m;
  return (0);
}

輸出

Constructor
Destructor

exit()

函式 exit() 用於立即終止呼叫函式,而不執行進一步的程序。隨著 exit() 函式被呼叫,程序會終止。它僅呼叫類的建構函式。它在 C 語言中於“stdlib.h”標頭檔案中宣告。它不返回任何內容。

以下是 exit() 的語法

void exit(int status_value);

此處,

status_value - 返回給父程序的值。

以下是 exit() 的一個示例。

示例

#include<iostream>
using namespace std;

class Method {
  public: Method() {
      cout << "Constructor"<<endl;
    }
    ~Method() {
      cout << "Destructor"<<endl;
    }
};

int main() {
  Method m;
  exit(0);
}

輸出

Constructor

更新日期:2024 年 9 月 23 日

已瀏覽 2K+ 次

開啟你的 職業 生涯

完成課程獲取認證

開始
廣告