3. Операции
Операторы имеющие один операнд
Унарные выражения.
* : Оператор разыменования. Если данные оператор применяется к переменной ссылочного типа (указателя), то этот оператор обозначает данные на место в памяти.
! : Логическое отрицание. Если переменная логического типа - значение инвертируется. Если тип данных целочисленное значение - инвертируются биты данного числа.
& : Оператор получения адреса.
++: преинкремент и постинкремент
--: предекремент и постдекремент
! : Логическое отрицание. Если переменная логического типа - значение инвертируется. Если тип данных целочисленное значение - инвертируются биты данного числа.
& : Оператор получения адреса.
++: преинкремент и постинкремент
--: предекремент и постдекремент
Операторы имеющие два оператора (т.н. бинарные выражения)
Арифметические операции
+ : Сложение
- : Вычитание
* : Умножение
/ : Деление
% : Остаток от деления
- : Вычитание
* : Умножение
/ : Деление
% : Остаток от деления
Битовые операторы
& : Побитовое И
| : Побитовое включающее ИЛИ
^ : Битовое исключающее ИЛИ
<< : Сдвиг влево
>> : Сдвиг вправо
| : Побитовое включающее ИЛИ
^ : Битовое исключающее ИЛИ
<< : Сдвиг влево
>> : Сдвиг вправо
Логические операторы
Операторы || и && могут быть применены к операндам логического типа.
Оператор || обозначает логическое "или".
Оператор && обозначает логическое "и".
Операции сравнения
Оператор && обозначает логическое "и".
== : Равно.
!= : Неравно
< : Меньше чем
> : Больше чем
<= : Меньше чем или равно
>= : Больше чем или равно
!= : Неравно
< : Меньше чем
> : Больше чем
<= : Меньше чем или равно
>= : Больше чем или равно
Приоритет выполнения:
1. Унарные операторы
2. Арифметические операторы *, /, %
3. Арифметические операторы +, -
4. Битовые операторы
5. Операции сравнения больше, меньше
6. Операции сравнения равно / не равно
7. Логический оператор &&
8. Логический оператор ||
2. Арифметические операторы *, /, %
3. Арифметические операторы +, -
4. Битовые операторы
5. Операции сравнения больше, меньше
6. Операции сравнения равно / не равно
7. Логический оператор &&
8. Логический оператор ||