본문으로 바로가기
homeimage
  1. Home
  2. 컴퓨터/프로그래밍
  3. C언어 프로그램 강제 종료 함수 abort()

C언어 프로그램 강제 종료 함수 abort()

· 댓글개 · 바다야크

C함수 프로그램 강제 종료 함수 abort()

프로그램을 비정상적으로 종료합니다. 비정상적이라는 말씀은 SIGABRT 시그널에 의해서 종료되는데 SIGABRT 시그널에 대한 설명은 하지 않겠습니다. 구글 신에게 여쭈어 보세요. ^^

  • 헤더: stdlib.h
  • 형태: void abort(void)
  • 인수: -
  • 반환: -

C언어 abort() 함수 예제

#include <stdio.h>  
#include <stdlib.h>

int main( void)
{
   int   a, b;

   a  = 100;
   b  = 0;
   
   abort();
   
   printf( "%d\n", (int)(a /b));

   return 0;
}

C언어 abort() 예제 실행 결과

]$ ./a.out
중지됨   <--- 리눅스에서 출력해 주는 에러 메시지
]$
SNS 공유하기
💬 댓글 개
최근글
이모티콘창 닫기
울음
안녕
감사해요
당황
피폐

이모티콘을 클릭하면 댓글창에 입력됩니다.