Оператор логическое not (отрицание).
Унарный not возвращает противоположное значение, полученное выражением
справа. Он эквивалентен '!', но имеет очень низкий приоритет.
Оператор логическое and (И).
Выполняет логическую конъюнкцию двух выражений. Эквивалентен '&&',
но имеет очень низкий приоритет и "краткость" действия, т. е.
если левое выражение равно false - левое не выполняется.
Логическое or (ИЛИ).
Выполняет логическую дизъюнкцию двух выражений. Эквивалентен '||',
но имеет очень низкий приоритет и "краткость" действия, т. е.
если левое выражение равно true - левое не выполняется.
Логическое xor (исключающее ИЛИ).
Выполняет логическое исключающие или. Всегда выполняются оба
правое и левое выражение.
унарное & | - получить адрес. Для этого применяется ''. |
унарный * | - переадресация. |
(TYPE) | - совмещение типов. |