• # Re: return(result);

    Posté par . En réponse au journal return(result);. Évalué à 1.

    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 ...