Константы signal
#include <signal.h>
Заметки
Аргумент sig должен быть одной из перечисленных ниже констант (определенных в SIGNAL.H).
SIGABRT
Аварийное завершение. Действие по умолчанию завершает вызывающую программу с кодом завершения 3.SIGABRT_COMPAT
Аналогично SIGABRT. Для совместимости с другими платформами.SIGFPE
Ошибка в операции с плавающей запятой, например ошибка переполнения, деления на ноль или недопустимая операция. Действие по умолчанию завершает вызывающую программу.SIGILL
Недопустимая инструкция. Действие по умолчанию завершает вызывающую программу.SIGINT
Прерывание CTRL+C. Действие по умолчанию завершает вызывающую программу с кодом завершения 3.SIGSEGV
Недопустимый доступ к хранилищу. Действие по умолчанию завершает вызывающую программу.SIGTERM
Программе отправлен запрос на завершение. Действие по умолчанию завершает вызывающую программу с кодом завершения 3.SIG_ERR
Возвращаемый тип сигнала, указывающего на случившуюся ошибку.