<title>ATEXIT function</title> <head> <script language="JavaScript"> </script> </head> <body bgcolor="#ffffcc"> <hr> <center> <h1>ATEXIT function </h1> </center> <hr> <b>atexit</b> regesters a function to be executed when the program terminates normally. <p> <hr> <pre> Library: stdlib.h Prototype: int atexit(void (*function)(void)); Syntax: void End(void); main() { atexit(End); } void End(void) { printf("The End\n"); } </pre> </font> <hr> Please see <a href=../CONCEPT/pointers.html#functions>function pointers</a> for information on how this works. <p> <hr> <h2>Examples:</h2> <img src=../../GRAPHICS/computer.gif align=center><a href=../EXAMPLES/atexit.c> example</a> program. <hr> <h2>See Also:</h2> <img src=../../GRAPHICS/whiteball.gif><a href=exit.html> exit</a> function.<p> <img src=../../GRAPHICS/whiteball.gif><a href=abort.htm> abort</a> function.<p> <p> <hr> <p> <center> <table border=2 width="80%" bgcolor="ivory"> <tr align=center> <td width="25%"> <a href="../cref.html"> Top</a> </td><td width="25%"> <a href="../master_index.html"> Master Index</a> </td><td width="25%"> <a href="../SYNTAX/keywords.html"> Keywords</a> </td><td width="25%"> <a href="funcref.htm"> Functions</a> </td> </tr> </table> </center> <p> <hr> <address>Martin Leslie </address><p> </body> </html>