Question sur c++

cs_mohamed1985 Messages postés 7 Date d'inscription samedi 28 avril 2007 Statut Membre Dernière intervention 9 juin 2008 - 30 mai 2007 à 13:30
SAKingdom Messages postés 3212 Date d'inscription lundi 7 novembre 2005 Statut Membre Dernière intervention 16 février 2009 - 30 mai 2007 à 14:13
je veux savoir qu'est ce qu'ils font les instructions suivantes:         
                                          f(const int &i) 
                                          f( int &i)
                                          et aussi:
                                                       for(int i=0;i<n;i++) 
                                                       for(int i=0;i<n;++i)

1 réponse

SAKingdom Messages postés 3212 Date d'inscription lundi 7 novembre 2005 Statut Membre Dernière intervention 16 février 2009 15
30 mai 2007 à 14:13
f(const int &i) est une fonction qui demande en paramètre une référence de type int constant.
for(int i=0;i<n;i++) et for(int i=0;i<n;++i) font exactement la même chose. Ce sont des boucles qui s'exécute n fois.
int i = 0 est la variable qui sera incrémenté pour savoir ou en est la boucle
i<n c'est la condition que la boucle doit respecter pour continuer
++i ou i++ c'est ce qui ce passe si la condition est respecté. Généralement, ça ne touche que la ou les variables qui servent à la condition.

C++ (@++)<!--
0
Rejoignez-nous