logo

C #include

Az #include preprocessor direktíva az adott fájl kódjának beillesztésére szolgál az aktuális fájlba. A rendszer által definiált és a felhasználó által definiált fejlécfájlokat is használják. Ha a mellékelt fájl nem található, a fordító hibát jelez.

Bourne-Ain shell

Az #include direktíva használatával információt adunk az előfeldolgozónak, hogy hol keresse a fejlécfájlokat. Az #include direktíva használatának két változata van.

  1. #beleértve
  2. #include 'fájlnév'

A #beleértve utasítja a fordítót, hogy keresse meg azt a könyvtárat, ahol a rendszerfejlécek találhatók. UNIX-ban ez a usrinclude könyvtár.

A #include 'fájlnév' utasítja a fordítót, hogy az aktuális könyvtárat keresse, ahonnan a program fut.

java linkedlist

#include direktíva példa

Nézzünk egy egyszerű példát az #include direktívára. Ebben a programban az stdio.h fájlt tartalmazza, mivel a printf() függvény ebben a fájlban van definiálva.

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

Kimenet:

 Hello C 

#include jegyzetek:

1. megjegyzés: Az #include utasításban a megjegyzések nem ismerhetők fel. Tehát az #include esetén az a//b fájlnévként kezelendő.

Jegyzet 2: Az #include direktívában a fordított perjel normál szöveges, nem pedig escape szekvenciának minősül. Tehát az #include esetén a b fájlnévként kezelendő.

blokkolt számok keresése androidon

3. megjegyzés: A fájlnév után csak megjegyzést használhat, különben hibát jelez.