Директива препроцесора #include використовується для вставлення коду даного файлу в поточний файл. Він використовується для включення файлів заголовків, визначених системою та користувачем. Якщо включений файл не знайдено, компілятор видає помилку.
скільки мільйонів в мільярді
Використовуючи директиву #include, ми надаємо препроцесору інформацію, де шукати файли заголовків. Є два варіанти використання директиви #include.
- #включати
- #include 'ім'я файлу'
The #включати повідомляє компілятору шукати каталог, де зберігаються системні файли заголовків. В UNIX це usrinclude каталог.
The #include 'ім'я файлу' повідомляє компілятору шукати в поточному каталозі, звідки виконується програма.
Приклад директиви #include
Давайте розглянемо простий приклад директиви #include. У цю програму ми включили файл stdio.h, оскільки функція printf() визначена в цьому файлі.
алгоритми бінарного пошуку
#include int main(){ printf('Hello C'); return 0; }
Вихід:
Hello C
#include нотатки:
Примітка 1: У директиві #include коментарі не розпізнаються. Отже, у випадку #include a//b розглядається як ім’я файлу.
Примітка 2: У директиві #include зворотна коса риска розглядається як звичайний текст, а не керуюча послідовність. Отже, у випадку #include a b розглядається як ім’я файлу.
Примітка 3: Ви можете використовувати лише коментар після назви файлу, інакше це видасть помилку.
bash прочитати файл