logo

C #include

Директива препроцесора #include використовується для вставлення коду даного файлу в поточний файл. Він використовується для включення файлів заголовків, визначених системою та користувачем. Якщо включений файл не знайдено, компілятор видає помилку.

скільки мільйонів в мільярді

Використовуючи директиву #include, ми надаємо препроцесору інформацію, де шукати файли заголовків. Є два варіанти використання директиви #include.

  1. #включати
  2. #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 прочитати файл