signal.h 编辑
signal.h是C标准函数库中的信号处理部分, 定义了程序执行时如何处理不同的信号。信号用作进程间通信, 报告异常行为、用户的一些按键组合。
1
相关
在POSIX兼容的平台上,SIGKILL是发送给一个行程来导致它立即终止的信号。SIGKILL的C语言预处理器在头文件Signal.h中定义。因为在不同平台上,信号数字可能变化,因此符号信号名被使用,然而在大量主要的系统上,SIGKILL是信号#9。
在POSIX兼容的平台上,SIGFPE是当一个行程执行了一个错误的算术操作时发送给它的信号。SIGFPE的C预处理器在头文件Signal.h中定义。因为在不同平台上,信号数字可能变化,因此常使用信号名称。
在POSIX兼容的平台上,SIGALRM是在定时器终止时发送给进程的信号。它们的C语言预处理器在头文件Signal.h中定义。在不同的平台上,信号的编号可能发生变化,因此需要使用符号名称。
在POSIX兼容的平台上,SIGUSR1和SIGUSR2是发送给一个进程的信号,它表示了用户定义的情况。它们的C语言预处理器在头文件Signal.h中定义。在不同的平台上,信号的编号可能发生变化,因此需要使用符号名称。