Включение файлов
Программа на языке Си обычно состоит из нескольких функций, хранящихся в различных файлах на внешних носителях. Отдельная функция тоже может быть разбита на несколько кусков, каждый из которых может храниться в отдельном файле.
Директива включения файлов #include позволяет найти на внешнем носителе заданный файл и подключить его к головной программе или вызываемой функции. Так создается единый файл, в котором собрана вся программа.
Кроме того, директива включения файлов позволяет подключать к программе пользователя стандартные библиотеки Си, например, библиотеку функций ввода-вывода, хранящуюся в файле stdio.h (standard input/output header file). Файлы с расширением имени .h называются заголовочными файлами. Они содержат описание переменных, функций и типов, используемых программистами – аналог раздела INTERFACE в описании модулей Паскаля. Директивы включения таких файлов помещаются перед заголовками функций:
#include <stdio.h>
#include <conio.h>
#include <math.h>
Заключение имени файла в угловые скобки < > говорит о том, что этот файл находится в системном каталоге Си, содержащем библиотеки стандартных программ.
Если имя файла заключено в кавычки “”, то он отыскивается по указанному пути:
#include “d:\user\my_file_1.cpp”
и вставляется в программу вместо этой директивы. Так программа собирается из отдельных кусков:
#include <stdio.h>
#include <conio.h>
#include <math.h>
Дата добавления: 2015-10-19; просмотров: 778;