기초/C

return exit

ICT 기술 블로그 2011. 6. 21. 16:18

return은 이전 함수로 복귀 (메인함수에서는 종료)

exit는 어디에서나 무조건 종료(메인문에서도 가능)

 

메인함수는 0이 아닌 값을 리턴하면 에러

 

exit(-1) 의미없음, 문제가 있어서 0이 아닌 값을 리턴한 것 임

 

자기만의 리턴값을 정해서 에러처리

)

1:파일에러

-1:치명적 에러

등등

 

리턴값을 리턴하면 windows는 정상종료되나 리눅스는 리턴값을 저장해놓는다

 

 

eof(End Of File) : 파일의 끝