Struktur for loop ideal digunakan ketika jumlah iterasi telah diketahui secara pasti sebelum perulangan dimulai.
Poin Kunci Materi:
- Tiga Komponen For: Inisialisasi counter, kondisi berhenti perulangan, dan ekspresi inkrementasi.
- Range-Based For Loop: Sintaks elegan
for (auto item : container)untuk mengiterasi seluruh elemen array atau vektor tanpa indexing manual. - Pass-by-Reference: Gunakan
for (const auto& item : container)untuk menghindari salinan data yang tidak perlu.