Shutdown명령.. 은 모르겠구요. -_-
제 머리속에 있는 종료함수로는 2가지가 있는데요.
하나는 비정상종료구요, 또 하나는 정상종료입니다.
비정상종료의 함수명은 abort() 헤더파일은 stdlib.h 입니다.
이 함수를 실행하면, 화면에 "abnormal program termination" 이 출력됨과 동시에
_exit(3)을 호출시키고 종료시킵니다.
정상종료의 함수명은 exit() 헤더파일은 stdlib.h 위와 같습니다.
이 함수를 실행하면, _exit() 와 같이 종료됩니다.
여기서 괄호안에 무엇을 넣느냐에 따라 정상종료가 되고 비정상종료가 될 수도 있는데요.
비정상종료를 하시려면, 괄호 안에 EXIT_FAILURE 또는 1을 넣으시면 되구요.
정상종료를 하시려면, 괄호 안에 EXIT_SUCCESS 또는 0을 넣으시면 됩니다.
도움이 되었으면 합니다.
|