« Mathc gnuplot/Tableau de pointeurs de fonctions » : différence entre les versions

Contenu supprimé Contenu ajouté
Reformattage
Ligne 125 :
 
 
Remarque :
* Attention à l'ordre des fonctions dans la déclaration du tableau.
* double (*TrigF[6])(double x) = {'''atan,asin,acos,tan,cos,sin'''};
 
 
Au démarrage :
* La décrémentation ce fait dans le tableau. '''TrigF[--i](x)'''
* Il entre 6 dans le tableau.
* 6 est décrémenté -> 5 (avant l'appel de la fonction '''--i''')
* La sixième fonctions est appelé (Sin).
* La numéro cinq. :)
 
 
Au final :
* Il entre '''UN''' dans le tableau.
* '''UN''' est décrémenté -> 0
* La première fonctions est appelé (atan).
* La numéro zéro. :))
 
 
* i est égal à zéro en rentrant dans la boucle.
* Le cycle est cassé. :(
 
 
==== Résultat à l'écran ====