Bonjour...
Je me demande s'il est possible de definir une constante a l'intérieur d'une chaine de caractères.
J'ai en fait
Et mon but serait d'obtenir quelque chose du genre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part #define MAX 100
En modifiant seulement ma constante, pas la chaine du printf...
Code : Sélectionner tout - Visualiser dans une fenêtre à part printf("%100s",str);
Sachant que
ne fonctionne évidemment pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part printf("%MAXs",str);
Est -ce possible en utilisant uniquement des macros (pas de fonctions du type sprintf.()...) ? J'ai essayé des tas de trucs, mais jamais il n'arrive à me remplacer ma constante ! Il est vrai que l'intérêt de ceci est minime, mais tout de même, je voudrais savoir s'il existe une solution.
Partager