Citation
Sve@r
Sinon moi j'aurais mis
carlu != '\n' ?putchar(carlu) :putchar(' ');
Je préfère mettre en premier le cas le plus fréquent et en second le cas exceptionnel pour que ce soit "relativement" plus rapide...
L'une et l'autre version sont exactement semblables, tant en terme de place qu'en terme de code exécuté, quel que soit le caractère lu.
Tu peux t'en assurer en regardant, pour les deux versions, l'assembler généré après compilation gcc avec les options -S -O2.
..................
Parce qu'il avait une clôture à utiliser, l'homme invente la propriété privée. --- F. Cavanna
Poste le Monday 25 April 2005 19:37:25