return语句vs main()C ++中的exit()

返回声明

return语句终止函数的执行,并将控件返回给调用函数。它调用构造函数以及析构函数。它为“ int main()”返回一个整数值。

以下是return语句的语法。

return expression;

这里,

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

以下是return语句的示例。

示例

#include<iostream>

using namespace std;

class Method {

   public:

   Method() {

      cout << "Constructor\n";

   }

   ~Method() {

      cout << "Destructor";

   }

};

int main() {

   Method m;

   return(0);

}

输出结果

Constructor

Destructor

出口()

该函数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\n";

   }

   ~Method() {

      cout << "Destructor";

   }

};

int main() {

   Method m;

   exit(0);

}

输出结果

Constructor

以上是 return语句vs main()C ++中的exit() 的全部内容, 来源链接: utcz.com/z/354973.html

回到顶部