使用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函数。