Программирование на C и C++

Онлайн справочник программиста на C и C++

Прототипы стандартных библиотечных функций

Любая стандартная библиотечная функция, используемая в программе, должна иметь прототип. С этой целью следует включать соответствующие заголовочные файлы для каждой библиотечной функции. Заголовочные файлы используют расширение Н и поставляются вместе с Borland С++. Заголовочный файл содержит два главных элемента: любые объявления, используемые функциями, и прототипы функций. Например, stdio.h включается в большинство программ, поскольку он содержит прототип для printf(). Если для каждой библиотечной функции, используемой программой, включить соответственный заголовочный файл, то вполне вероятно, что компилятор отловит все случайные ошибки, которые можно было сделать. (При написании программ на С++ все функции должны иметь прототипы.)