continue statement — cppreference.com
De cppreference.com
<metanoindex/>
Utilisé quand il en est autrement difficile à ignorer le reste de la boucle à l'aide des instructions conditionnelles .
Original:
Used when it is otherwise awkward to ignore the remaining portion of the loop using conditional statements.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Syntaxe
continue
|
|||||||||
Explication
Cette déclaration fonctionne comme un raccourci vers la fin du corps de la boucle entourant .
Original:
This statement works as a shortcut to the end of the enclosing loop body.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
En cas de while ou
do-while
Original:
do-while
The text has been machine-translated via [http://translate.google.com Google Translate].
You can help to correct and verify the translation. Click [http://en.cppreference.com/w/Cppreference:MachineTranslations here] for instructions.
boucles, l'instruction suivante exécutée est la vérification de l'état (cond_expression). Dans le cas de la boucle for, les déclarations suivantes sont exécutées l'expression d'itération et de vérification de l'état (iteration_expression, cond_expression). Après que la boucle se poursuit normalement .
Original:
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Mots-clés
Exemple
#include <iostream> int main() { for (int i = 0; i < 10; i++) { if (i != 5) continue; std::cout << i << " "; //this statement is skipped each time i!=5 } std::cout << '\n'; for (int j = 0; j < 2; j++) { for (int k = 0; k < 5; k++) { //only this loop is affected by continue if (k == 3) continue; std::cout << j << k << " "; //this statement is skipped each time k==3 } } }
Résultat :
5 00 01 02 04 10 11 12 14