[C] break;

break; [C] - C++ - Programmation

Marsh Posté le 19-11-2002 à 23:27:31    

Code :
  1. for (...)
  2.     if(...)
  3.         break;


 
Le break; sort de la boucle for ?

Reply

Marsh Posté le 19-11-2002 à 23:27:31   

Reply

Marsh Posté le 20-11-2002 à 00:26:30    

oui, mais c'est dégueulasse comme écriture (koike :D).

Reply

Marsh Posté le 20-11-2002 à 00:26:56    

pareil avec continue; tu peux passer à l'itération suivante.

Reply

Marsh Posté le 20-11-2002 à 00:41:18    

bjone a écrit a écrit :

oui, mais c'est dégueulasse comme écriture (koike :D).




 
ca depend un peu de ce kil y a autour... c pas tjs ultra evident de faire pas comme ca... (desfois les while marchent pas bien comme y fo)


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 20-11-2002 à 20:14:24    

Bon je refais :)
 

Code :
  1. for(i=10;1>0;i--)
  2. {
  3.     if (i==5)
  4.     {
  5.         break;
  6.     }
  7. }


 
on sort de la boucle pour i = 5 ou juste de l'iteration?
 
tres simple, mon code d'avant etait correct  :heink:


Message édité par dache33 le 20-11-2002 à 20:14:45
Reply

Marsh Posté le 20-11-2002 à 21:10:50    

quand i == 5, tu quittes la boucle.
 
si tu mets continue au lieu de break, quand i = 5 tu passe a l'itération suivante

Reply

Marsh Posté le 20-11-2002 à 22:01:03    

lorill a écrit a écrit :

quand i == 5, tu quittes la boucle.
 
si tu mets continue au lieu de break, quand i = 5 tu passe a l'itération suivante




 
Merci, j'avais un ptit doute ;)

Reply

Marsh Posté le 20-11-2002 à 22:09:22    

break n'a aucun sens dans un if donc ca ne s'applique pas au cors du if ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed