작성한 질문수
C 프로그래밍 - 입문부터 게임 개발까지
프로젝트
작성
·
158
0
동영상을 보니 exit(0); 으로 되있던데
exit(1); 로 해도 정상적을 종료가 되던데 혹시 exit() 괄호 안은 어떤 의미를 가지나요?
답변 2
1
안녕하세요 나도코딩입니다.
exit (0) 은 프로그램의 정상 종료를 의미하고, exit (1) 은 비정상 종료를 의미합니다. 프로그램이 잘 끝나면 0, 이상하게 끝나면 1을 입력하면, 나중에 다른 프로그램에서 이 프로그램을 실행하고 나서 결과값을 확인하여 정상여부를 확인할 수 있겠지요 !
감사합니다.
프로그램이 잘 끝난다는것과 이상하게 끝난다는 것이 제가 이해한 것은 잘 끝나면 오류 없이 끝나는 것이고 이상하게 끝난다는 것은 오류로 인해 강제로 종료되는것..이라고 이해했는데 맞나요...?