Menu
   ❮   
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY CYBERSECURITY DATA SCIENCE
     ❯   

C stdlib exit() Function

❮ C stdlib Library


Example

Stop the program if not authorized:

int myAge = 25;
int votingAge = 18;
if(myAge < votingAge) {
  printf("Not authorized");
  exit(0);
}
printf("Age verified. Continue this way.");
Try it Yourself »

Definition and Usage

The exit() function stops the program and sends a code to the operating system.

The exit() function is defined in the <stdlib.h> header file.


Syntax

exit(int status);

Parameter Values

Parameter Description
status Required. An integer specifying the state of the program when it ended.
If the program was expected to end at this point then 0 or the constant EXIT_SUCCESS should be used.
If the program had to end because of an error then the constant EXIT_FAILURE should be used.

❮ C stdlib Library