Namespaces
Variants
Actions

Program support utilities

From cppreference.com
< c

Contents

[edit] Program termination

The following functions manage program termination and resources cleanup.

Defined in header <stdlib.h>
causes abnormal program termination (without cleaning up)
(function) [edit]
causes normal program termination with cleaning up
(function) [edit]
causes normal program termination without completely cleaning up
(function) [edit]
(C99)
causes normal program termination without cleaning up
(function) [edit]
registers a function to be called on exit() invocation
(function) [edit]
registers a function to be called on quick_exit invocation
(function) [edit]
indicates program execution execution status
(macro constant) [edit]

[edit] Unreachable control flow

Defined in header <stddef.h>
marks unreachable point of execution
(function macro) [edit]

[edit] Communicating with the environment

Defined in header <stdlib.h>
calls the host environment's command processor
(function) [edit]
access to the list of environment variables
(function) [edit]

[edit] Memory alignment query

Defined in header