przeciążanie operatorów.
Stosowanie operatorów logicznych Operatory logiczne stosuje się w wyrażeniach, których rezultat jest typu logicznego, zarówno w przypisaniu, jak i w wyrażeniach reprezentujących określone warunki realizacji algorytmu, np. w instrukcji warunkowej, pętli repetycyjnej i inne. Dają one możliwość budowania złożonych warunków, badających spełnienie bądź niespełnienie wielu różnych kryteriów równocześnie.
Przykłady: język programowania w przypisaniu w instrukcji warunkowej w pętli repetycyjnej C{ int v, *pa; v = !pv==v || v==0; }if(a<c && c>d) { /* instrukcje */ }do /* instrukcje */ while(!(v || c<b)); Pascalvar b : boolean; … begin … b:=(a<c) and (c>d); … end;if (a<c) and (c>d) then begin { instrukcje } end;repeat { instrukcje } until not(v or (c<b));
Implementacja operatorów logicznych Zagadnienie implementacji operatorów logicznych w językach komputerowych wiąże się jak wyżej zaznaczono ustalenie reguł ich stosowania obejmujących między innymi ich priorytet, łączność, zasady opracowywania argumentów i inne aspekty.