C语言 <signal.h> raise 函数
-
描述
C库函数int raise(int sig)导致生成信号sig。该SIG参数与SIG宏兼容。 -
声明
以下是raise函数的声明。参数- sig - 这是要发送的信号号。以下是一些重要的标准信号常数-
- SIGABRT - (信号中止)异常终止,如由中止功能启动。
- SIGFPE - (信号浮点异常)错误的算术运算,如除零或导致溢出的运算(不一定是浮点运算)。
- SIGILL - (信号非法指令)无效的函数图像,如非法指令。这通常是由于代码损坏或试图执行数据造成的。
- SIGINT - (信号中断)交互注意信号。通常由应用程序用户生成。
- SIGSEGV - (信号分割冲突)对存储器的无效访问——当程序试图在分配给它的内存之外读写时。
- SIGTERM - (信号终止)发送给程序的终止请求。
-