Maison > développement back-end > C++ > le corps du texte

Que sont les commandes du préprocesseur en langage C ?

WBOY
Libérer: 2023-08-29 19:49:06
avant
807 Les gens l'ont consulté

Que sont les commandes du préprocesseur en langage C ?

Un préprocesseur est un programme qui envoie le code source avant qu'il ne passe par le compilateur. Il fonctionne selon les directives de prétraitement commençant par le symbole #.

Types

Il existe trois types de commandes de préprocesseur, comme suit :

  • Directives de remplacement de macro.

  • Le fichier contient des instructions.

  • Directives de contrôle du compilateur.

Commande de remplacement de macro

Elle remplace chaque occurrence d'un identifiant par une chaîne prédéfinie.

La syntaxe pour définir les instructions de remplacement de macro est la suivante :

# define identifier string
Copier après la connexion

Par exemple,

#define    PI    3.1415
#define    f(x)  x *x
#undef     PI
Copier après la connexion

Exemple

Ce qui suit est un programme C pour les instructions de remplacement de macro −