Bah à mon avis, le vrai kernighan et ritchie (les créateurs du c), celui qui est implémenté à peu près partout requiert un return avec des parenthèses, comme le dit le journal en haut c'est pas sur que ce soit implémenté partout sans.
Y a d'autres exemples, pr le booléen
faut faire #define TRUE (1 == 1) comme ca, tu es sur que cela marche partout
ca apporte des gains en compatibilité, évidemment t'es pas sur que ca marche partout. Tout le monde ne compte pas en octal (dans les machines spécialisées par exemple, il y a des machines qui comptent en décimal)
Maintenant j'ai la flemme de trouver la doc qui confirme ce que je dis ...
# Re: return(result);
Posté par ours Ours . En réponse au journal return(result);. Évalué à 1.
Y a d'autres exemples, pr le booléen
faut faire #define TRUE (1 == 1) comme ca, tu es sur que cela marche partout
ca apporte des gains en compatibilité, évidemment t'es pas sur que ca marche partout. Tout le monde ne compte pas en octal (dans les machines spécialisées par exemple, il y a des machines qui comptent en décimal)
Maintenant j'ai la flemme de trouver la doc qui confirme ce que je dis ...