Tak jak w pytaniu, jaka jest różnica?
1 odpowiedź
Są podobne do operatorów & i &&:
przykładowo:
if(warunek1 || warunek2 || warunek3)
Jeśli warunek 1 będzie prawdziwy, warunek 2 i 3 nie zostaną sprawdzone.
if(warunek1 | warunek2 | warunek3)
Spowoduje to sprawdzenie warunków 2 i 3, nawet jeśli 1 jest już prawdziwy.