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