Maison > Problème commun > Qu'est-ce qu'un fichier .h ?

Qu'est-ce qu'un fichier .h ?

coldplay.xixi
Libérer: 2023-02-15 14:22:09
original
72656 Les gens l'ont consulté

Le fichier .h est le fichier d'en-tête du langage C et du langage [C++] Généralement, seules les déclarations de fonction, les définitions de macro et les prototypes de fonction sont placés dans le fichier d'en-tête de classe [.h] et l'implémentation spécifique. est dans le fichier [ .cpp].

Qu'est-ce qu'un fichier .h ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, version c99, ordinateur Dell G3.

.h est le fichier d'en-tête du langage C et du langage C++.

Les fonctions sont les suivantes :

1. Généralement, seules les déclarations de fonction, les définitions de macro et les prototypes de fonction sont placés dans le fichier d'en-tête de la classe .h, et l'implémentation spécifique est dans le fichier .cpp

 2. Par exemple : Par exemple, les fonctions mathématiques vues dans <math.h> sont uniquement déclarées, et l'implémentation spécifique est dans <math.cpp>

 3. Lors de la compilation, le compilateur chargera automatiquement les

fichiers correspondant à .h. .CPP

Introduction connexe :

Le langage C est un langage de programmation informatique orienté processus, qui est différent des langages de programmation orientés objet tels que C++, C# et Java. L'objectif de conception du langage C est de fournir un langage de programmation qui peut être facilement compilé, gérer la mémoire de bas niveau, générer seulement une petite quantité de code machine et peut s'exécuter sans aucune prise en charge de l'environnement d'exécution. Le langage C décrit les problèmes plus rapidement que le langage assembleur, a moins de charge de travail, une bonne lisibilité et est facile à déboguer, modifier et transplanter, tandis que la qualité du code est équivalente à celle du langage assembleur. Le langage C n'est généralement que 10 à 20 % moins efficace que le programme cible généré par le code en langage assembleur. Par conséquent, le langage C peut écrire des logiciels système.

Au stade actuel, dans le domaine de la programmation, le langage C est beaucoup utilisé. Il prend en compte les avantages du langage de haut niveau et du langage assembleur, et présente de plus grands avantages que les autres langages de programmation. La conception de systèmes informatiques et la programmation d’applications sont les deux principaux domaines d’application du langage C. Dans le même temps, le langage C est hautement universel et peut être appliqué dans de nombreux systèmes d’exploitation informatiques avec une efficacité remarquable.

Le langage C possède un système théorique complet qui a traversé une longue histoire de développement et joue un rôle décisif dans les langages de programmation.

Recommandations d'apprentissage gratuites associées :

programmation php (vidéo)

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal