[ Guru ] in KIDS 글 쓴 이(By): Gizmos ( 그림이) 날 짜 (Date): 1998년02월08일(일) 20시22분57초 ROK 제 목(Title): Re: [Q]C의 main() 함수 보통 int main(... 을 씁니다.. 오히려 void main(...하는 것이 드문 경우지요. main은 OS에게 이 값을 줍니다. 전에 DOS는 errorlevell이란 값에 받았고.. Unix에서는 state인가 하는 환경 변수에 받습니다. 환경 변수는 OS가(실제로는 Shell)이 관리합니다. 이 값을 가지고 바로 전에 실행했던 프로그램이 일을 제대로 했는지 어떤 문제가 생겼는지 어느 정도는 알 수 있지요. 다만 win95에서는 어떤 이유인지는 몰라도 main에 대한 prototype을 void main으로 정해 놓은 듯 하네요. |