>> Delete Reply from No. 59131 article
No. RE: [질문]exit(0)??에대해

등록 2002-10-16 13:27:00 By localhost     조회 8
이름 godyang    

		안녕하세요?
 어떤 프로그램을 실행시키면서 어떻게 종료되었는지
알고 싶을 때가 있습니다.
 그 때 몇번 값으로 종료되었는가를 기준으로 판단합니다.
물론 이 값은 exit()함수나 메인 함수의 리턴값이 됩니다.
 아무 종료값이나 써도 괜찮지만, 보통 정상적인 종료일 때는 0, 비정상적인
종료일 때는 음수값을 리턴합니다.
 is_empty()같은 함수는 조건이 만족할 때 1을 리턴되게 해야 편하겠죠.
(예 : if (is_empty()) xxxxx;
 쉘 프로그래밍 하실때도 '?' 환경 변수에 방금 실행한 프로그램의
리턴값이 저장되므로, 이를 이용하실 수 있습니다. (예 : echo $?)
 그럼...
  : 보통 프로그램 종료시 호출하는 exit(0) 이 있는데,
: exit(1) 이라는거하고 뭔 차이가 있죠???
: 이게 어떻게 구별해서 써야 하는건가요??
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved