C process control
Appearance
![]() | Template:Wikify is deprecated. Please use a more specific cleanup template as listed in the documentation. |

C standard library (libc) |
---|
General topics |
Miscellaneous headers |

C program control operations are a group of functions in the standard library of the C programming language implementing basic program control operations.[1][2]
Overview of functions
The program control functions are defined in the stdlib.h
header (cstdlib
header in C++).
- Terminating a program
- causes abnormal program termination (without cleaning up)
- causes normal program termination with cleaning up
- causes normal program termination without cleaning up
- registers a function to be called on exit() invocation
- Communicating with the environment
- accesses the list of the environment variables
- calls the host environment's command processor
References
- ^ Crawford, Tony (December 2005). C in Nutshell. §16.11 - Process Control: O'Reilly. p. 618. ISBN 0-596-00697-7.
{{cite book}}
: Unknown parameter|coauthors=
ignored (|author=
suggested) (help)CS1 maint: location (link) - ^ ISO/IEC 9899:1999 specification (PDF). p. 315, § 7.20.4 "Communication with the environment".
External links
The Wikibook C Programming has a page on the topic of: C Programming/C Reference