如何从函数退出但不从 main() 退出

Raj*_*h M 4 c c++ function

C/C++ 是否支持从子例程函数(即非 main 函数)终止程序?到目前为止,我只发现 exit 和 abort 允许用户终止当前函数或进程。如果我不在主函数中,有没有办法终止整个程序?

Jee*_*tel 5

如果您不在main()其他函数中,那么您也可以调用exit(),否则abort()它将终止您的整个过程。

哪里exit()将进行所需的清理,哪里abort()将不执行该清理。