[linux] C语言Linux系统编程-捕获进程信号
typedef void( *sighandler_t)(int); 1. 2. 3. sighandler_t signal(int signum,sighandler_t handler); 1. 2. 3. implicit-function-declaration sleep() <div class="cnblogs_Highlighter"> include <signal.h>include<unistd.h>//申明一个自定义函数 运行结果: 信号2是我ctrl+c ?,信号15是我kill 进程id ?,? 但是当我kill -9 进程id时 , 使用signal(SIGKILL,handler) 信号不能被捕获 进程运行中...进程运行中...进程运行中...^C捕获到信号 2 进程运行中...进程运行中...进程运行中...捕获到信号 15
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |