CATEGORII DOCUMENTE |
Instructiunile break si continue pot avea etichete optionale care sa indice locul de unde se va continua executia programului.Fara eticheta, break sare in afara celui mai apropiat ciclu sau la urmatoarea instructiune aflata dupa ciclul.Instructiunea continue sare la urmatoarea iteratie a ciclului care o contine.Cu ajutorul etichetelor putem folosi break pentru a sari intr-un punct aflat in afara unui ciclu imbricat sau continue pentru a sari intr-un ciclu aflat in afara ciclului curent.
Pentru a folosi un ciclu cu etichete se introduce eticheta inainte de partea de inceput a ciclului, urmata de semnul:.Apoi, dupa numele instructiunii break sau continue introducem numele etichetei, ca mai jos:
afara:
for (int i=0; i<10; i++)
// ciclu exterior
}
In acest exemplu de cod, eticheta afara marcheaza ciclul exterior.In cadrul ciclurilor for si while, atunci cand este indeplinita o anumita conditie, instructiunea break cu eticheta are ca rezultat terminarea ambelor bucle.Fara folosirea etichetei afara, instructiunea break ar fi terminat executia ciclului interior si ar fi continuat executia cu cel exterior.
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 926
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved