结束进程

2017-02-06  本文已影响0人  8dc010427b39

一个进程5种原因的一个终止

3个正常终止

main 函数用return

exit函数   

_exit函数

2个非正常终止

abort函数

被一个信号终止


exit和return的区别

如果在main函数中调用exit,和return是一样的

在子函数中 return---子函数返回        exit---整个进程就终止了


abort
调用abort告诉lunix程序有问题,lunix会记录一个core文件


信号终止进程

signal.h sys/types.h

int kill(pid_t,int sig)

kill(pid,SIGKILL)

上一篇下一篇

猜你喜欢

热点阅读