본문 바로가기
Programming/C/C++

프로그램 종료 - assert(), exit(), abort()

by bbolmin 2012. 5. 2.

assert()

원형 : void assert(int test)

헤더 파일 : assert.h

-> assert안의 값이 false일 경우 프로그램을 비정상적으로 종료

   

    

 

 

 

exit()

원형 : void exit(int status)

헤더 파일 : stdlib.h

-> EXIT_SUCCESS : 정상적인 종료 (0)
    EXIT_FAILURE : 비정상적인 종료 (1)

    

 

 

abort()

원형 : void abort(void)

헤더 파일 : stdlib.h

-> 프로그램을 비정상적으로 종료한다.