atexit

    C / LINUX atexit(3)

    함수 기능 exit() 함수가 실행될 때 자동으로 실행될 함수들을 등록하는 함수 함수 원형 #include int atexit(void (*__func__)(void)); 함수 파라메터 __func__ 함수 포인터 함수 예제 #include #include void ssu_out(void); int main(void){ if(atexit(ssu_out)){ fprintf(stderr, "atexit error\n"); exit(1); } exit(0); } void ssu_out(void){ printf("atexit succeeded!\n"); } 리눅스시스템 프로그래밍 - 홍지만 저 교재 내에 있는 예제를 바탕으로 작성한 글 입니다.