Sisällysluettelo:
Määritelmä - mitä estää tarkoittaa?
Lohko on osa ohjelmistokoodia tai algoritmia ohjelmoinnissa. Lohko voi koostua yhdestä tai useammasta lauseesta tai ilmoituksesta. On mahdollista, että lohko sisältää yhden tai useampia sen sisäkkäisiä lohkoja. Jos ohjelmointikieli käsittää lohkot ja sisäkkäiset lohkot, sitä kutsutaan lohkorakenteiseksi ohjelmointikieleksi. Lohkot ovat rakenteellisen ohjelmoinnin perusominaisuus ja auttavat muodostamaan ohjausrakenteita. Ohjelmointikoodiin ei kuitenkaan tarvitse lisätä lohkoja; lohkojen tulisi olla tarpeen takia. Samalla lohkot voivat parantaa koodin tehokkuutta.
Lohko tunnetaan myös koodilohkona.
Techopedia selittää Estä
Lohkojen pääasiallinen hyöty on antaa koko lohkon sisältävä koodiosa käsitellä yhtenä koodiosana, ja se tarjoaa useita etuja. Suurin etu on, että se auttaa välttämään sekaannusta, jos samat muuttujat määritetään eri paikassa samassa koodissa. Koska muuttujat määritetään koodilohossa, mutta sitä ei käsitellä itsenäisesti, vaan pikemminkin yhtenä koodiosana, muuttujien esiintymisestä muissa paikoissa ei ole sekaannusta. Toisin sanoen, lohkot auttavat vähentämään muihin paikkoihin tallennettujen muuttujien, toimintojen ja menettelyjen leksista laajuutta.
Lohkot käyttävät eri syntaksia eri paikoissa. Koodilohkoja voi olla laajalti kahta tyyppiä: ALGOL-perhe ja C-perhe.
Tämä määritelmä on kirjoitettu ohjelmoinnin yhteydessä