kingman562   5년 전

5052 전화번호 문제인데 int main에 아무것도 안하고 return 1만해도 런타임에러가 발생해서

0으로 바꿧더니 안나고 원래 이랬나요?

jwvg0425   5년 전

https://www.acmicpc.net/board/...


위 공지사항 이후로 리턴 코드가 0이 아니면 런타임 에러가 발생합니다. 그리고 일반적로도, 프로그램의 리턴 코드가 0이 아닌 경우 실행 중 오류가 있었던 것으로 보기 때문에 0이 아닌 리턴 코드에 대해 런타임 에러를 내뱉는 것은 딱히 이상한 채점은 아닙니다.

djm03178   5년 전

프로그램이 0을 리턴하는 것은 "프로그램의 정상적인 종료"를 의미하는 약속입니다. 그 외의 값을 리턴하는 건 뭔가 문제가 있었으니까 하는 겁니다.

댓글을 작성하려면 로그인해야 합니다.