Должен ли я использовать выражения exit()
или просто return
в main()
? Лично я выступаю за выражения return
, потому что я чувствую, что читаю какую-либо другую функцию, и управление потоком, когда я читаю код, является гладким (на мой взгляд). И даже если я хочу реорганизовать функцию main()
, наличие return
кажется лучшим выбором, чем exit()
.
Делает ли exit()
что-нибудь особенное, что return
не работает?