" est le contenu à traiter avant la compilation du programme, appelé commande de prétraitement de compilation ; "stdio.h" est le fichier d'en-tête, la bibliothèque de fonctions d'entrée et de sortie standard a l'extension " ; h" Le fichier contient des déclarations de fonctions C et des définitions de macros, qui sont référencées et partagées par plusieurs fichiers sources."/> " est le contenu à traiter avant la compilation du programme, appelé commande de prétraitement de compilation ; "stdio.h" est le fichier d'en-tête, la bibliothèque de fonctions d'entrée et de sortie standard a l'extension " ; h" Le fichier contient des déclarations de fonctions C et des définitions de macros, qui sont référencées et partagées par plusieurs fichiers sources.">

Maison  >  Article  >  Que signifie include ?

Que signifie include ?

藏色散人
藏色散人original
2020-04-15 11:22:4943313parcourir

Que signifie include<studio.h> ?

Que signifie include

#include est un contenu à traiter avant la compilation du programme, ce qui est appelé commande de prétraitement de compilation. Il existe de nombreuses commandes de prétraitement de compilation, elles commencent toutes par "#" et ne se terminent pas par un point-virgule. stdio.h est le fichier d'en-tête, la bibliothèque de fonctions d'entrée et de sortie standard. Un fichier d'en-tête est un fichier avec une extension .h qui contient des déclarations de fonctions C et des définitions de macros et qui est référencé et partagé par plusieurs fichiers sources.

Tutoriel recommandé : "Tutoriel du langage C"

Il existe deux types de fichiers d'en-tête :

Fichiers d'en-tête écrits par les programmeurs et en-tête généré par le compilateur fichier d'en-tête de fichiers.

Pour utiliser un fichier d'en-tête dans un programme, vous devez utiliser la directive de prétraitement C #include pour le référencer.

stdio.h

fichier d'en-tête, qui est le fichier d'en-tête fourni avec le compilateur.

Faire référence à un fichier d'en-tête équivaut à copier le contenu du fichier d'en-tête, mais nous ne copierons pas directement le contenu du fichier d'en-tête dans le fichier source car il est facile de faire des erreurs, surtout lorsque le programme est composé de plusieurs fichiers sources quand.

Informations détaillées

Le concept de prétraitement dans les langages de programmation :

Traitement avant compilation. Il existe trois aspects principaux du prétraitement en langage C : la définition de macros ; l'inclusion de fichiers et la compilation conditionnelle ; Les commandes de prétraitement commencent par le symbole "#". En plus des prototypes de fonctions et des définitions de macros, le contenu du fichier d'en-tête peut également inclure des définitions de structure et des définitions de variables globales :

Une commande #include spécifie qu'un fichier d'en-tête 1 inclut le fichier 2 et que le fichier 2 utilise ; fichier 3. Ensuite, la commande d'inclusion #include du fichier 3 doit être placée sur la première ligne de l'en-tête du fichier 1 ;

les inclusions peuvent être imbriquées

; la méthode standard, et le système va au début Lors de la recherche d'un fichier dans le répertoire de fichiers, le "nom de fichier" est d'abord recherché dans le répertoire courant, puis dans le répertoire du fichier d'en-tête

Statique global ; les variables du fichier inclus n'ont pas besoin d'être déclarées dans le fichier inclus.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn