C++ Przerwij i kontynuuj
Przerwa C++
Widziałeś już break
stwierdzenie użyte we wcześniejszym rozdziale tego samouczka. Służył do „wyskakiwania” z switch
wypowiedzi.
Instrukcja break
może być również użyta do wyskoczenia z
pętli .
Ten przykład wyskakuje z pętli, gdy i
jest równy 4:
Przykład
for (int i = 0; i < 10; i++) {
if (i == 4) {
break;
}
cout << i << "\n";
}
C++ Kontynuuj
Instrukcja continue
przerywa jedną iterację (w pętli), jeśli wystąpi określony warunek, i kontynuuje z następną iteracją w pętli.
Ten przykład pomija wartość 4:
Przykład
for (int i = 0; i < 10; i++) {
if (i == 4) {
continue;
}
cout << i << "\n";
}
Przerwij i kontynuuj w pętli while
Możesz także użyć pętli break
i in while:continue
Przykład przerwy
int i = 0;
while (i < 10) {
cout << i << "\n";
i++;
if (i == 4) {
break;
}
}
Kontynuuj przykład
int i = 0;
while (i < 10) {
if (i == 4) {
i++;
continue;
}
cout << i << "\n";
i++;
}