Maison  >  Article  >  développement back-end  >  Que sont les commandes du préprocesseur en langage C ?

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

WBOY
WBOYavant
2023-08-29 19:49:06762parcourir

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

Par exemple,

#define    PI    3.1415
#define    f(x)  x *x
#undef     PI

Exemple

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

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