Le langage de programmation C prend en charge les préprocesseurs pour un fonctionnement efficace des programmes. C Preprocessor est un préprocesseur de macro pour les langages de programmation basés sur C. Le préprocesseur offre au compilateur la possibilité d'inclure des fichiers d'en-tête, une extension de macro, une compilation conditionnelle et un contrôle de ligne de manière explicite. La balise
#hash est utilisée pour définir les préprocesseurs, c'est-à-dire que tous les préprocesseurs commencent par #. Ceci est suivi du nom du préprocesseur sans aucun espace. Voici une liste des préprocesseurs C.
S.No. | Préprocesseur | Description |
---|---|---|
1. | #include
| Inclut des en-têtes spécifiques d'un fichier. |
2. | #define
| Définir les macros du préprocesseur. |
3. | #undef
| Annuler la définition de la macro du préprocesseur |
4. | #if
| Vérifiez la condition au moment de la compilation et évaluez-la à la valeur True . |
5. | #else
| Évalué comme une alternative au préprocesseur if. |
6. | #ifndef
| Vérifiez si la macro est définie. S'il n'est pas défini, la valeur est VRAI . |
7. | #elif
| Combinez les déclarations #if et #else simultanément. |
8. | #error
| Définit le message d'erreur imprimé par la méthode stderr . |
9. | #endif
| Fin de la condition du préprocesseur. |
10. | #pragma
| est utilisé pour émettre des commandes au compilateur/ |
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!