bonjour tous,
je veut savoir comment un compilateur traite cette fonction:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
//juste un exemple
int f(n) int n;
{
   if (n<0)return 1;
 
   y=3*n;
   f(n-1);
   f(n-3);
}
la question est:
quand on arive a l'instruction "f(n-1);" en va reprendre f avec le parametre n-1;
mais apres est qu'il va passer au instruction suivant "f(n-2);" ou il va appeler de nouveau f((n-1)-1)?