Kaj je operater kratkega stika?

Operater kratkega stika se uporablja v nekaterih programskih jezikih za izvedbo drugega argumenta, kadar rezultat prve izjave ni dovolj za oceno polnega izraza. Omogoča uporabnikom, ki razvijajo program, več nadzora nad tem, kako se obdelujejo izrazi in argumenti.

Standardni izraz lahko pove, če je x resničen, potem je celoten izraz res. Če pa posplošitev za en rezultat argumenta ni dovolj, se lahko uporabi operater kratkega stika. Primer je, če je x potem y tudi false. Operater kratkega stika omogoča programu, da oceni prvi argument, skupaj s kakršnimi koli stranskimi učinki tega argumenta, in nato po potrebi nadaljuje z vrednotenjem drugega argumenta.

Programski izrazi