C_C++/C_라이브러리_함수

(C언어) exit: 프로그램을 종료시킨다

고니자니 2023. 2. 3. 13:51
반응형

exit, _exit

 

#include <stdlib.h>
void exit(int status);

프로그램을 종료시킵니다.

종료하기 전에 열려 있는 모든 파일을 닫고, 버퍼에 대기중인 데이터를 출력합니다.

status 인수는 보통 정상적인 종료인 경우는 0, 그렇지 않은 경우는 0이 아닌값을 사용합니다.

 

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

int main()
{
	int i = 0;
	for (i = 0; i < 10; i++)
	{
		printf("%d\n", i);
		if (i == 5) exit(0);
	}
	printf("Fire.\n");  // 이 코드는 실행되지 않는다.
	return 0;
}

exit 함수로 강제 종료

 

 

반응형