La direttiva del preprocessore #include viene utilizzata per incollare il codice di un determinato file nel file corrente. Viene utilizzato per includere file di intestazione definiti dal sistema e definiti dall'utente. Se il file incluso non viene trovato, il compilatore restituisce un errore.
dizionario di ordinamento Python
Utilizzando la direttiva #include, forniamo informazioni al preprocessore dove cercare i file di intestazione. Esistono due varianti per utilizzare la direttiva #include.
- #includere
- #include 'nome file'
IL #includere dice al compilatore di cercare la directory in cui sono conservati i file di intestazione del sistema. In UNIX è la directory usrinclude.
IL #include 'nome file' dice al compilatore di cercare nella directory corrente da cui è in esecuzione il programma.
Esempio di direttiva #include
Vediamo un semplice esempio di direttiva #include. In questo programma includiamo il file stdio.h perché la funzione printf() è definita in questo file.
tostring in Java
#include int main(){ printf('Hello C'); return 0; }
Produzione:
Hello C
#includi note:
Nota 1: Nella direttiva #include i commenti non vengono riconosciuti. Quindi, in caso di #include , a//b viene trattato come nome file.
Nota 2: Nella direttiva #include, la barra rovesciata è considerata come testo normale, non come sequenza di escape. Quindi, in caso di #include , a b viene trattato come nome file.
Nota 3: Puoi usare solo il commento dopo il nome del file altrimenti darà un errore.
Scorciatoie da tastiera di Linux