C++学习007-使用exit退出进程

使用exit可以实现退出当前进程。

如下 在程序接收到一个字符后,就退出进程

编写环境

vs2015

int main()
{
	int a = 10, b = 20;

	std::cout << (a > b ? a : b);
	//等价于
	if (a > b)
	{
		std::cout << a;
	}
	else
	{
		std::cout << b;
	}


	std::getchar();

	exit(1);


    return 0;
}

特别需要注意

exit还输用于终止进程的运行,但是如果在一个动态库中调用了exit,那么调用动态库的进程也将终止,因此在动态库应小心使用exit函数。



原文地址:https://www.cnblogs.com/DreamDog/p/9160111.html