return은 이전 함수로 복귀 (메인함수에서는 종료)
exit는 어디에서나 무조건 종료(메인문에서도 가능)
메인함수는 0이 아닌 값을 리턴하면 에러
exit(-1) 의미없음, 문제가 있어서 0이 아닌 값을 리턴한 것 임
자기만의 리턴값을 정해서 에러처리
예)
1:파일에러
-1:치명적 에러
등등
리턴값을 리턴하면 windows는 정상종료되나 리눅스는 리턴값을 저장해놓는다
eof(End Of File) : 파일의 끝
'기초 > C' 카테고리의 다른 글
malloc (0) | 2011.06.21 |
---|---|
구조체 배열 최적화 (0) | 2011.06.21 |
구조체의 함수전달 (0) | 2011.06.21 |
구조체를 가리키는 포인터변수 (0) | 2011.06.21 |
typedef (0) | 2011.06.20 |