afishr
@afishr
make const not var

Где объявлять функции, перед или после функции main?

Где вы обычно объявляете функции, перед функцией main или после? Есть ли какая-то практическая разница или это просто вопрос оформления кода?
Я понимаю что каких-то строгих правил нет по этому поводу, но, всё-таки, как это принято делать? Заранее спасибо.
  • Вопрос задан
  • 547 просмотров
Решения вопроса 2
CityCat4
@CityCat4
//COPY01 EXEC PGM=IEBGENER
Я обычно обьявляю до main, потому что в этом случае при вызове функции она уже определена, компилер может проверить соответствие формальных параметров фактическим и у линкера вопросов не возникнет. Делать я так привык с лоооооохматых годов (аж сказать страшно - года так с 1990-го :D), может нынешние компиляторы и линкеры поумнели настолько что им пофиг, конечно.
Ответ написан
devalone
@devalone
̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻
В отдельных файлах.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы