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