Process Termination:
There are eight methods to terminate the process, of which five are normal termination.
(1) return from main
(2) Call exit
(3) Call _ exit or _ exit
(4) The last current response from the startup routine
(5) The last thread calls pthread_exit.
There are three methods to terminate an exception:
(6) call abort
(7) receive a signal and terminate
(8) The last thread cancels the request to respond
Exit Function
There are three functions used to terminate a normalProgram: _ Exit and _ exit enter the kernel immediately. Exit executes some cleanup operations and then enters the kernel.
Exit always executes a standard I/O Library cleaning and closing operation: Call the fclose function for all open streams
All three exits contain an integer parameter, which is called the termination or exit status.
Exit (0) is equivalent to return (0)
To sum up, take a few notes after taking this test.