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.
- #beleértve
- #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.