declaração de retorno vs exit () em main ()

Devo usarexit() ou apenasreturn declarações emmain()? Pessoalmente, sou a favor doreturn declarações porque sinto que é como ler qualquer outra função e o controle de fluxo quando estou lendo o código é suave (na minha opinião). E mesmo se eu quiser refatorar omain() função, tendoreturn parece ser uma escolha melhor do queexit().

Fazexit() faça algo especial quereturn não?

questionAnswers(6)

yourAnswerToTheQuestion