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
广告
数据结构
联网
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP