Los operadores logicos
! (unario) negación
&& y lógico
|| o lógico
se aplican a expresiones, producen los valores INT 0 o bien 1.
Algunos ejemplos son:
!5
!'z'
!(x + 7.7)
2 || 3
a || b
a && 1
a && b