인프런 커뮤니티 질문&답변
exit(0)와 return 0는 같지 않나요?
작성
·
180
0
두 반환 명령어는 같은 동작을 하지 않나요?
결국 return 0는 커널로 갈 때 exit(0)로 가지 않나요?
답변 1
0
런잇(ProgCoach4U)
지식공유자
main 함수의 return 0이 결국엔 exit(0)을 호출하는 것과 같다고 하네요.
하지만 disassemble을 해보면, return 0을 하는 자리에 exit(0)이 그대로 치환되지는 않습니다. main()을 호출한 쪽에서 exit(0)을 호출하는 것으로 보입니다.





