Différences entre les versions de « Introduction au langage C/Le préprocesseur »

→‎Les Symboles : Complément (début)
(→‎#line : simplification)
(→‎Les Symboles : Complément (début))
}</source>
Si NBLIVRE vaut 11 au lieu de 10, il me suffira de changer la valeur de la constante symbolique NBLIVRE et de recompiler. Sans cette directive, il aurait fallu parcourir le source et faire 3 modifications. Cette directive m'a permis de faire une seule modification au lieu de trois. Cela peut vous paraître dérisoire mais sur un plus grand nombre, ça l'est beaucoup moins.
 
===Symboles prédéfinis===
* __DATE__ : chaîne de caractère représentant la date de compilation.
* __TIME__ : chaîne de caractère représentant l'heure de compilation.
* __STDC_VERSION__ : permet de connaître la version du compilateur utilisé : entier long qui vaut 199901L si le compilateur respecte la norme C99.
 
===Opérateurs # et ##===
 
===Remarques qualité===
330

modifications