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