Я знаю, что в C89 было соглашение всегда возвращать целочисленное значение 0 из main в программе C, например:
int main() {
/* do something useful here */
return 0;
}
Это должно возвращать" успешный "результат Я все еще считаю себя новичком (или, в лучшем случае, программистом среднего уровня) в C, но на сегодняшний день я так и не понял, почему это важно.
Я предполагаю, что это полезный результат возврата, если вы привязываете выходные данные этой программы ко входным данным другой, но я не уверен. Я никогда не считал это полезным, или, может быть, я просто не понимаю, в чем заключается намерение.
Мои вопросы:
main ()
?