logo

C #zahrnout

Direktiva #include preprocessor se používá pro vložení kódu daného souboru do aktuálního souboru. Používá se pro hlavičkové soubory definované systémem a uživatelem. Pokud není obsažený soubor nalezen, kompilátor vykreslí chybu.

předobjednávkový průchod stromu

Pomocí direktivy #include poskytujeme preprocesoru informace, kde hledat hlavičkové soubory. Existují dvě varianty použití direktivy #include.

  1. #zahrnout
  2. #include 'název souboru'

The #zahrnout říká kompilátoru, aby hledal adresář, kde jsou uloženy systémové hlavičkové soubory. V UNIXu je to adresář usrinclude.

The #include 'název souboru' říká kompilátoru, aby se podíval do aktuálního adresáře, odkud program běží.

#include příklad direktivy

Podívejme se na jednoduchý příklad direktivy #include. V tomto programu jsme zahrnuli soubor stdio.h, protože v tomto souboru je definována funkce printf().

 #include int main(){ printf('Hello C'); return 0; } 

Výstup:

dlouhý na řetězec java
 Hello C 

#zahrnout poznámky:

Poznámka 1: V direktivě #include nejsou komentáře rozpoznány. Takže v případě #include je a//b považováno za název souboru.

java regulární výraz pro

Poznámka 2: V direktivě #include je zpětné lomítko považováno za normální text, nikoli za sekvenci escape. Takže v případě #include je a b považováno za název souboru.

Poznámka 3: Můžete použít pouze komentář za názvem souboru, jinak se zobrazí chyba.