Tartalomjegyzék:
Meghatározás - Mit jelent a Loop?
A hurok egy programozási nyelv feltételes iteratív utasítás, amelyet bizonyos feltételek ellenőrzésére, majd a kódblokk ismételt végrehajtására használunk mindaddig, amíg ezek a feltételek teljesülnek.
A for hurok megkülönböztethető a többi hurok állítástól egy explicit hurok számlálóval vagy hurok változóval, amely lehetővé teszi a hurok testének, hogy megismerje az egyes iterációk pontos sorrendjét.
A Techopedia magyarázza a For Loop-nak
A For hurkot sok kötelező programozási nyelvben használják, nevezetesen a C és a C ++, és az angol „for” szóból származik, amelyet egy objektum vagy művelet céljának, ebben az esetben az iteráció céljának és részleteinek megadására használnak.
A hurkokat általában akkor használják, amikor az iterációk száma ismert vagy már megállapítva. A különböző nyelveken lévő hurkok esetében elsősorban a szintaxis és az utasítások működése, valamint a támogatott kifejezőkészség szintje különbözik egymástól. De általában a következő kategóriák egyikébe tartoznak:
- Hagyományos hurkokhoz - a C / C ++-ban található, és három részből áll: az inicializálásból, a feltételből és az utógondolatból, vagy közismert nevén növekmény / csökkentés.
- Iterator alapú hurkok - ez lehetővé teszi egy elemhalmaz felsorolását, amely nem számsor, például diákok listája lehet. Ezt egy explicit vagy implicit szereplő, például a fent említett hallgatói lista jellemzi. A hurok ezután megkapja a halmaz minden értékét.
- Hurokhoz vektorizált - ezek úgy hatnak, mintha minden iteráció párhuzamos lenne