当前位置: C语言 -- 标准库 -- <signal.h>

<signal.h>头文件

<signal.h>头文件声明了一个类型、两个函数,并定义了多个宏,用于处理各种信号(程序执行期间可能报告的情况。),具体如下:

类型(type):
sig_atomic_t 对象整数类型。

宏(macro):
SIG_DFL 默认处理宏。
SIG_ERR 发生错误宏。
SIG_IGN 忽略信号宏。
SIGABRT 异常终止信号宏。
SIGFPE 浮点异常信号宏。
SIGILL 非法指令信号宏。
SIGINT 中断信号宏。
SIGSEGV 段违规信号宏。
SIGTERM 终止信号宏。

函数(function):
signal 指定信号处理函数。
raise 发送信号函数。