abort

abort

Defined in header <stdlib.h>
void abort(void);
(until C11)
_Noreturn void abort(void);
(since C11)

Causes abnormal program termination unless SIGABRT is being caught by a signal handler passed to signal and the handler does not return.

Functions passed to atexit() are not called. Whether open resources such as files are close