Chapitre précédantChapitre suivant

Les branchements

Return


Permet de quitter une fonction, pour l'instant vous ne vous en servez que pour quitter la fonction principale. Cette instruction est simple, elle permet de quitter une fonction en cours et aussi de retourner une valeur si le type de la fonction n'est pas void. Je vous expliquerait plus en détail ceci dans le cours sur les fonctions.
Voici comment on l'utilise:

return 1;


Break


Cette instruction permet de sortir directement d'une boucle (for,while,do-while) sans se soucier de rien.On la place souvent dans une condition car sinon la boucle n'aurait pas grand intérêt, ex:

if(i==0)
{
break;
}


break

Continue


Un peu comme break, l'instruction continue se place dans une boucle non pas pour la quitter mais pour se rendre à la fin, c'est à dire passer le morceau de code qui se trouve entre continue et l'accolade fermante.
voici son fonctionnement:
continue

Les Gotos et les Labels


voici la traduction en français: goto(aller à) et label(étiquette)
Permet de se rendre à un endroit précit d'une fonction voici comme on les utilise:

...
goto debut;//vas directement au label debut, toujours suivi d'un point virgule
... //ce morceau de code ne sera pas lu
debut://label debut, toujours suivi de 2 points
...


En couleur ça donne à peu près ça:
goto

Comme pour les break et continue, on utilise souvent l'instruction goto avec une condition.


Chapitre précédantChapitre suivant

Copyright "NOS Corporation", tous droits réservés
pour me contacter polo_asm@hotmail.fr
Valid XHTML 1.0 Strict