Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Операции языка Си в порядке убывания приоритета:
Знак операции |
Назначение операции |
( ) |
Вызов функции |
[ ] |
Выделение элемента массива |
. |
Выделение элемента записи |
-> |
Выделение элемента записи |
! |
Логическое отрицание |
~ |
Поразрядное отрицание |
- |
Изменение знака |
++ |
Увеличение на единицу |
-- |
Уменьшение на единицу |
& |
Взятие адреса |
* |
Обращение по адресу |
(тип) |
Преобразование типа (т.е. (float) a) |
sizeof( ) |
Определение размера в байтах |
* |
Умножение |
/ |
Деление |
% |
Определение остатка от деления |
+ |
Сложение |
- |
Вычитание |
<< |
Сдвиг влево |
>> |
Сдвиг вправо |
< |
Меньше, чем |
<= |
Меньше или равно |
> |
Больше, чем |
>= |
Больше или равно |
= = |
Равно |
!= |
Не равно |
& |
Поразрядное логическое "И" |
^ |
Поразрядное исключающее "ИЛИ" |
| |
Поразрядное логическое "ИЛИ" |
&& |
Логическое "И" |
|| |
Логическое "ИЛИ" |
?: |
Условная (тернарная) операция |
= |
Присваивание |
+=, - =, *=, /=, %=, <<=, |
Бинарные операции (например, а *= b |
, |
Операция запятая |