进程终止

进程有5中正常终止以及3中异常终止方式。

5中正常终止:

  1. main函数内执行return语句。等效于调用exit
  2. 调用exit函数
  3. 调用_exit或_Exit函数
  4. 进程最后一个线程在其启动例程中执行return语句
  5. 进程的最后一个线程调用pthread_exit函数

3中异常终止:

  1. 调用abort。它产生SIGABRT信号
  2. 当进程接收到某些信号
  3. 最后一个线程对“取消”请求做出相应

C程序如何启动和终止:


猜你喜欢

转载自blog.csdn.net/aabb7012086/article/details/80864366
今日推荐