<csignal> header file declares two functions
raise() to handle signals. A signal can report some exceptional behavior within the program, or a signal can report some asynchronous event outside the program. The header file also contains several macros and typedefs. Visit this page for more information.