logo

C #uwzględnij

Dyrektywa preprocesora #include służy do wklejenia kodu danego pliku do bieżącego pliku. Jest używany, włączając pliki nagłówkowe zdefiniowane przez system i użytkownika. Jeśli dołączony plik nie zostanie znaleziony, kompilator wyświetli błąd.

jak wymyślono szkołę

Za pomocą dyrektywy #include przekazujemy preprocesorowi informację, gdzie szukać plików nagłówkowych. Istnieją dwa warianty użycia dyrektywy #include.

  1. #włączać
  2. #include „nazwa pliku”

The #włączać mówi kompilatorowi, aby szukał katalogu, w którym przechowywane są systemowe pliki nagłówkowe. W systemie UNIX jest to katalog usrinclude.

The #include „nazwa pliku” mówi kompilatorowi, aby zajrzał do bieżącego katalogu, w którym działa program.

#include przykład dyrektywy

Zobaczmy prosty przykład dyrektywy #include. W tym programie załączamy plik stdio.h, ponieważ w tym pliku zdefiniowana jest funkcja printf().

przejście wewnętrzne
 #include int main(){ printf('Hello C'); return 0; } 

Wyjście:

 Hello C 

#uwzględnij notatki:

Notatka 1: W dyrektywie #include komentarze nie są rozpoznawane. Zatem w przypadku #include a//b jest traktowane jako nazwa pliku.

Uwaga 2: W dyrektywie #include ukośnik odwrotny jest uważany za normalny tekst, a nie sekwencję ucieczki. Zatem w przypadku #include a b jest traktowane jako nazwa pliku.

Uwaga 3: Możesz użyć tylko komentarza po nazwie pliku, w przeciwnym razie wyświetli się błąd.

reaguj w stylu inline