Bonjour.
A quoi sert de faire cela ?
Merci de l'aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part #define NEW_LINE printf ("\n")
Bonjour.
A quoi sert de faire cela ?
Merci de l'aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part #define NEW_LINE printf ("\n")
Cela permet des écriture simplifiées et plus synthétiques comme l'exemple suivant :
Attention, un #define bien concu et utilisé, cela rend service. Mal concu ou mal utilisé, cela peut rendre le code illisible.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 #define NEW_LINE printf ("\n") int main(void) { NEW_LINE; printf("Bonjour"); NEW_LINE; }
En fait, l'exemple que tu donne me semble mal conçu. Il aurait fallut qu'il s'appelle ECRIRE_NEW_LINE pour que cela soit mieux (car c'est ce qu'il fait, il écrit un saut de ligne).
Raymond
Vous souhaitez participer à la rubrique Réseaux ? Contactez-moi
CafuroCafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
e-verbeUn logiciel de conjugaison des verbes de la langue française.
Ma page personnelle sur DVP.
Attention à la terminologie:
n'est pas une fonction mais une directive du préprocesseur !
Code : Sélectionner tout - Visualiser dans une fenêtre à part #define
Mon Site
Ma bibliothèque de gestion des chaînes de caractères en C
L'imagination est plus importante que le savoir. A. Einstein
Je ne répond à aucune question technique par MP, merci d'avance !
Partager