Книга: Язык программирования Си. Издание 3-е, исправленное
4.11.1 Включение файла
4.11.1 Включение файла
Средство #include позволяет, в частности, легко манипулировать наборами #define и объявлений. Любая строка вида
#include "имя-файла"
или
#include ‹имя-файла›
заменяется содержимым файла с именем имя-файла. Если имя-файла заключено в двойные кавычки, то, как правило, файл ищется среди исходных файлов программы; если такового не оказалось или имя-файла заключено в угловые скобки ‹ и ›, то поиск осуществляется по определенным в реализации правилам. Включаемый файл сам может содержать в себе строки #include.
Часто исходные файлы начинаются с нескольких строк #include, ссылающихся на общие инструкции #define и объявления extern или прототипы нужных библиотечных функций из заголовочных файлов вроде ‹stdio.h›. (Строго говоря, эти включения не обязательно являются файлами; технические детали того, как осуществляется доступ к заголовкам, зависят от конкретной реализации.)
Средство #include - хороший способ собрать вместе объявления большой программы. Он гарантирует, что все исходные файлы будут пользоваться одними и теми же определениями и объявлениями переменных, благодаря чему предотвращаются особенно неприятные ошибки. Естественно, при внесении изменений во включаемый файл все зависимые от него файлы должны перекомпилироваться.
- Включение файлов
- ВВОД-ВЫВОД ФАЙЛА: fprintf( ), fscanf( ), fgets( ) И fputs( )
- Включение продукта в листинг, не соответствующий руководствам Amazon
- A12.4. Включение файла
- ВКЛЮЧЕНИЕ ФАЙЛА: #include
- Включение файла
- A12.10. Заранее определенные имена
- Часть 1 Основы работы на компьютере
- Глава 6 Ввод и вывод
- Вывод списка доступных шрифтов
- Автоматический доступ
- Вывод разрешения монитора