Maison  >  Article  >  développement back-end  >  Préprocesseur C ?

Préprocesseur C ?

WBOY
WBOYavant
2023-08-27 14:53:061338parcourir

Préprocesseur C ?

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer