...
The
_Exitfunction causes normal program termination to occur and control to be returned to the host environment. No functions registered by theatexitfunction or signal handlers registered by thesignalfunction are called. The status returned to the host environment is determined in the same way as for theexitfunction. Whether open streams with unwritten buffered data are flushed, open streams are closed, or temporary files are removed is implementation-defined. The_Exitfunction cannot return to its caller.
...