The signal() function allows you to register your own functions to be called when one of the following signals occur: SIGABRT – Abnormal termination of the program, such as a call to abort SIGFPE – An erroneous arithmetic operation, such as a divide by zero or an operation resulting in overflow SIGILL – Detection of an illegal instruction SIGINT – Receipt of […]