La directiva del preprocessador #include s'utilitza per enganxar el codi del fitxer donat al fitxer actual. S'utilitza inclouen fitxers de capçalera definits pel sistema i definits per l'usuari. Si no es troba el fitxer inclòs, el compilador mostra un error.
expressió regular java
Mitjançant l'ús de la directiva #include, proporcionem informació al preprocessador on buscar els fitxers de capçalera. Hi ha dues variants per utilitzar la directiva #include.
- #incloure
- #include 'nom de fitxer'
El #incloure diu al compilador que cerqui el directori on es conserven els fitxers de capçalera del sistema. A UNIX, és el directori usrinclude.
El #include 'nom de fitxer' diu al compilador que busqui al directori actual des d'on s'executa el programa.
Exemple de directiva #include
Vegem un exemple senzill de la directiva #include. En aquest programa, incloem el fitxer stdio.h perquè la funció printf() està definida en aquest fitxer.
#include int main(){ printf('Hello C'); return 0; }
Sortida:
arp - una ordre
Hello C
#inclou notes:
Nota 1: A la directiva #include, els comentaris no es reconeixen. Per tant, en cas de #include , a//b es tracta com a nom de fitxer.
java doble a cadena
Nota 2: A la directiva #include, la barra invertida es considera un text normal i no una seqüència d'escapada. Per tant, en cas de #include , a b es tracta com a nom de fitxer.
Nota 3: Només podeu utilitzar el comentari després del nom del fitxer, sinó donarà error.