• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

exit 질문

19.02.28 12:52 작성 조회수 101

0

동영상을 보니 exit(0); 으로 되있던데

exit(1); 로 해도 정상적을 종료가 되던데 혹시 exit() 괄호 안은 어떤 의미를 가지나요?

답변 2

·

답변을 작성해보세요.

1

안녕하세요 나도코딩입니다.

exit (0) 은 프로그램의 정상 종료를 의미하고, exit (1) 은 비정상 종료를 의미합니다. 프로그램이 잘 끝나면 0, 이상하게 끝나면 1을 입력하면, 나중에 다른 프로그램에서 이 프로그램을 실행하고 나서 결과값을 확인하여 정상여부를 확인할 수 있겠지요 !

감사합니다.

0

프로그램이 잘 끝난다는것과 이상하게 끝난다는 것이 제가 이해한 것은 잘 끝나면 오류 없이 끝나는 것이고 이상하게 끝난다는 것은 오류로 인해 강제로 종료되는것..이라고 이해했는데 맞나요...?