• [^] # Re: explications?

    Posté par . En réponse à la dépêche Sortie de Rust en version 0.3. Évalué à 4.

    Sinon :

    int factorielle(int n){
     return (n == 0) ? 1 : n * factorielle(n-1);
    }
    
    

    C'est la définition mathématique, et les compilo modernes savent faire tourner ça en espace constant (en tout cas clang et gcc).

    Please do not feed the trolls