Если я использую exit(), GCC не дает предупреждения:
int main()
{
exit(EXIT_SUCCESS);
}
Если мы будем использовать любую другую функцию, мы обязательно встретим такое предупреждение:
warning: control reaches end of non-void function
Как exit() заставить родительскую функцию получить свое возвращаемое значение без использования return(), что делает компилятор?