C/Instrukcje sterujące: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
Anulowanie wersji nr 168910 utworzonej przez 83.22.237.243 (dyskusja) - ?? |
→Break i pętle nieskończone: - powtórzenie słowa 'się' |
||
Linia 290:
do { /* ... */ } while (1);
</source>
Takie pętle nazywamy '''pętlami nieskończonymi''', które przerwać może jedynie instrukcja '''break'''<ref>Tak naprawdę podobną operacje, możemy wykonać za pomocą polecenia <tt>goto</tt>. W praktyce jednak stosuje się zasadę, że <tt>break</tt> stosuje się do przerwania działania pętli i wyjścia z niej, <tt>goto</tt> stosuje się natomiast wtedy, kiedy chce się wydostać
Wszystkie fragmenty kodu działają identycznie:
Linia 310:
}
</source>
=== Instrukcja continue ===
W przeciwieństwie do break, która przerywa wykonywanie pętli instrukcja '''continue''' powoduje przejście do następnej iteracji, o ile tylko warunek pętli jest spełniony. Przykład:
|