<signal.h>头文件
<signal.h>头文件声明了一个类型、两个函数,并定义了多个宏,用于处理各种信号(程序执行期间可能报告的情况。),具体如下:
类型(type):sig_atomic_t | 对象整数类型。 |
宏(macro):
SIG_DFL | 默认处理宏。 |
SIG_ERR | 发生错误宏。 |
SIG_IGN | 忽略信号宏。 |
SIGABRT | 异常终止信号宏。 |
SIGFPE | 浮点异常信号宏。 |
SIGILL | 非法指令信号宏。 |
SIGINT | 中断信号宏。 |
SIGSEGV | 段违规信号宏。 |
SIGTERM | 终止信号宏。 |
函数(function):
signal | 指定信号处理函数。 |
raise | 发送信号函数。 |