Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个在 Linux 上运行的 C 代码,它创建了一定数量的线程。在其中一个线程中,我想要它,以便如果它遇到某种情况,它应该终止整个过程。我查看了 exit() 命令,但并不真正了解如何使用它。
没有什么不明白的exit()。做就是了:
exit()
exit(EXIT_FAILURE);
你的过程已经过去了。
EXIT_FAILURE成为您程序的退出状态;这与从 中返回值相同main()。
EXIT_FAILURE
main()
由于您都在一个进程中,尽管有多个线程,只需点击退出就会杀死很多。