< - меньше
<= - меньше или равно
> - больше
>= - больше или равно
= = - равно
!= - не равно
&& - и
|| - или
! - не
Операции отношения и логические операции имеют приоритет ниже, чем арифметические операции
12>10+1 эквивалентно 12>(10+1).
Старшинство логических операций и операций отношения:
!
< > >= <=
== !=
&&
||
Управляющие операторы
Операции отношения используются для сравнения в управляющих операторах:
if (a<b && (a>d || a= =0))
b++; // обратите внимание на ;
else
{b=7; a=0};
Результатом логического выражения является целочисленное арифметическое значение.
“Истинно” – это ненулевое значение
“Ложно” - это 0.