C/C++:exit()的用法和与return的区别
exit()所在头文件: stdlib.hexit(0):运行正常退出程序exit(1):运行异常退出退出程序,返回值1是返回给操作系统的exit(x)(x不为0):都表示异常退出 exit()与return的区别return 是关键字;exit() 是函数。return 是语言级别的,表示调用堆栈的返回;而 exit() 是系统调用级别的,表示进程的结束。return 是退出(返回)函数,将控制权移交给递归的前一级;exit() 是直接退出进程。在最初调用的main函数中调用re.
复制链接