C/Instrukcje sterujące: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
m →‎Instrukcja for: drobne edycje
Linia 165:
 
=== Instrukcja for ===
Od instrukcji while czasami wygodniejsza jest instrukcja '''for'''. Umożliwia ona wpisanie ustawiania zmiennej, sprawdzania warunku i inkrementowania zmiennej w jednej linijce co często zwiększa czytelność kodu.

Instrukcję for stosuje się w następujący sposób:
 
<source lang="C">
for (wyrażenie1; wyrażenie2; wyrażenie3) {
Linia 172 ⟶ 175:
/* dalsze instrukcje */
</source>
Jak widać, pętla for znacznie różni się od tego typu pętli, znanych w innych językach programowania.

Opiszemy więc, co oznaczają poszczególne '''wyrażenia''':
* wyrażenie1 - jest to instrukcja, która będzie wykonana przed pierwszym przebiegiem pętli. Zwykle jest to inicjalizacja zmiennej, która będzie służyła jako "licznik" przebiegów pętli.
* wyrażenie2 - jest warunkiem zakończenia pętli. Pętla wykonuje się tak długo, jak prawdziwy jest ten warunek.