L’instruction continue interrompt l’itération courante et passe en début de l’itération suivante :
Voici un exemple (remplacer chaque élément du tableau par son inverse, sauf sis a valeur est nulle)
for (i = 0 ; i<100 ; i++) { if (tab[i] == 0) continue ; /* on interrompt le traitement du corps de boucle pour cette valeur de i et on passe au début de l’itération suivante en faisant i ++ */ tab[i] = 1/tab[i] ; /* pour éviter une division par 0 */ }
for (i = 0 ; i<100 ; i++) {
if (tab[i] == 0) continue ; /* on interrompt le traitement du corps de boucle pour cette valeur de i et on passe au début de l’itération suivante en faisant i ++ */ tab[i] = 1/tab[i] ; /* pour éviter une division par 0 */
if (tab[i] == 0)
continue ; /* on interrompt le traitement du corps de boucle pour cette valeur de i et on passe au début de l’itération suivante en faisant i ++ */
tab[i] = 1/tab[i] ; /* pour éviter une division par 0 */
}
» Glossaire du langage C
Accueil
Pages du site
Tags
Calendrier
Brèves
Cours enregistrés Télécom Bretagne (2008-2009)
Cours actuel
De C à Java
Participants
Généralités
Section 1
Glossaire du langage C
Consulter alphabétiquement
Consulter par catégorie
Consulter par date
Consulter par auteur
Glossaire du système UNIX
Section 2
Section 3
Cours