Operador lógico OU

Postado por Samuel Lima em 25 de Agosto de 2016  •  Comentários (0)  • 

Em primeiro momento é bom não confundir o operador lógico OU ( || ) do C
com o operador OU bit a bit.
Este operador OU do qual estou falando testa duas expressões
Booleanas ( 0 ou 1 ) cujo os resultados são verdadeiro ou falso.
Já o operador OU bit a bit é muito usado para manipulação de bits.
Na verdade o operador OU (||) parece ser menos rigoroso que o operador E (&&)
Usando o operador E as duas condições tem que ser verdadeiras para que seja
executado os seus comandos em seu corpo.
Já o operador OU precisa que apenas uma de suas condições seja verdadeira
para que os comandos em seu corpo seja executado.
Se ambas condições forem falsas nada é executado no seu bloco de comando,
e o programa segue seu curso normal chamando o que vem pela frente.
Para mostrar como isto acontece criei este exemplo prático e funcional.

Tags: C/C++ |

  • Download
  • Comentar
  • Comentários
blog comments powered by Disqus

Comentários ir para topo

Código fonte ir para topo