Por que retornar 0 explicitamente de main () é considerado uma boa prática? [duplicado]
Possível duplicado:
declaração de retorno vs exit () em main ()
Acabei de ler o primeiro capítulo deC ++ acelerado (parece um livro incrível), e no final o autor diz
No entanto, incluir explicitamente um retorno do main é uma boa prática.`
Por que isso é considerado uma boa prática? Em C99, sempre omiti oreturn 0
, usandoexit()
para sinalizar o encerramento anormal do programa e nunca perdeu o retorno explícito.