Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les instructions d'itération entraînent une exécution des instructions (ou des instructions composées) zéro ou plusieurs fois, compte tenu de certains critères de terminaison des boucles. Lorsque ces instructions sont composées, elles sont exécutées dans l’ordre, sauf lorsque l’instruction break ou l’instruction continue est rencontrée.
C++ fournit quatre instructions d’itération , tandis que, pour et en fonction de la plage. Chacune de ces itérations jusqu’à ce que son expression d’arrêt soit évaluée à zéro (false) ou jusqu’à ce que l’arrêt de la boucle soit forcé avec une break
instruction. Le tableau suivant résume ces instructions et leurs actions ; chacune est décrit en détail dans les sections suivantes.
Instructions d’itération
. | Évaluée en | Initialisation | Incrément |
---|---|---|---|
while |
Début de boucle | Non | Non |
do |
Fin de boucle | Non | Non |
for |
Début de boucle | Oui | Oui |
basée sur une plage pour | Début de boucle | Oui | Oui |
La partie instruction d'une instruction d'itération ne peut pas être une déclaration. Toutefois, il peut s'agir d'une instruction composée contenant une déclaration.