ВУЗ:
Составители:
Рубрика:
+ бинарный плюс (сложение арифметических операндов)
- бинарный минус (вычитание арифметических операндов)
Мультипликативные:
* умножение операндов арифметического типа
/ деление операндов арифметического типа (если операнды целочис-
ленные, то выполняется целочисленное деление)
% получение остатка от деления целочисленных операндов
Операции сдвига (определены только для целочисленных операндов).
Формат выражения с операцией сдвига:
операнд_левый операция_сдвига операнд_правый
<
<
сдвиг влево битового представления значения левого целочисленно-
го операнда на количество разрядов, равное значению правого операнда,
освободившиеся разряды обнуляются
>
>
сдвиг вправо битового представления значения правого целочислен-
ного операнда на количество разрядов, равное значению правого операнда,
освободившиеся разряды обнуляются, если операнд беззнакового типа и за-
полняются знаковым разрядом, если – знакового
Поразрядные операции:
& поразрядная конъюнкция (И) битовых представлений значений це-
лочисленных операндов (бит =1, если соответствующие биты обоих опе-
рандов=1)
| поразрядная дизъюнкция (ИЛИ) битовых представлений значений
целочисленных операндов (бит =1, если соответствующий бит одного из
операндов=1)
^ поразрядное исключающее ИЛИ битовых представлений значений
целочисленных операндов(бит =1, если соответствующий бит только одно-
го из операндов=1)
Операции сравнения: результатом являются true( не 0) или false(0)
< меньше, чем
> больше, чем
<
=
меньше или равно
>
=
больше или равно
=
=
Равно
!
=
не равно
Логические бинарные операции:
&
&
конъюнкция (И) целочисленных операндов или отношений, цело-
численный результат ложь(0) или истина(не 0)
|
|
дизъюнкция (ИЛИ) целочисленных операндов или отношений, цело-
численный результат ложь(0) или истина(не 0)
Операции присваивания
=, +=, -=, += и т.д.
Формат операции простого присваивания:
операнд1=операнд2
Леводопустимое значение (L-значение) – выражение, которое адресует некоторый
участок памяти, т. е. в него можно занести значение. Это название произошло от операции
присваивания, т. к. именно левая часть операции присваивания определяет, в какую об-
ласть памяти будет занесен результат операции. Переменная – это частный случай леводо-
пустимого выражения.
Условная операция.
В отличие от унарных и бинарных операций в ней используется три операнда.
+ бинарный плюс (сложение арифметических операндов)
- бинарный минус (вычитание арифметических операндов)
Мультипликативные:
* умножение операндов арифметического типа
/ деление операндов арифметического типа (если операнды целочис-
ленные, то выполняется целочисленное деление)
% получение остатка от деления целочисленных операндов
Операции сдвига (определены только для целочисленных операндов).
Формат выражения с операцией сдвига:
операнд_левый операция_сдвига операнд_правый
< сдвиг влево битового представления значения левого целочисленно-
< го операнда на количество разрядов, равное значению правого операнда,
освободившиеся разряды обнуляются
> сдвиг вправо битового представления значения правого целочислен-
> ного операнда на количество разрядов, равное значению правого операнда,
освободившиеся разряды обнуляются, если операнд беззнакового типа и за-
полняются знаковым разрядом, если – знакового
Поразрядные операции:
& поразрядная конъюнкция (И) битовых представлений значений це-
лочисленных операндов (бит =1, если соответствующие биты обоих опе-
рандов=1)
| поразрядная дизъюнкция (ИЛИ) битовых представлений значений
целочисленных операндов (бит =1, если соответствующий бит одного из
операндов=1)
^ поразрядное исключающее ИЛИ битовых представлений значений
целочисленных операндов(бит =1, если соответствующий бит только одно-
го из операндов=1)
Операции сравнения: результатом являются true( не 0) или false(0)
< меньше, чем
> больше, чем
< меньше или равно
=
> больше или равно
=
= Равно
=
! не равно
=
Логические бинарные операции:
& конъюнкция (И) целочисленных операндов или отношений, цело-
& численный результат ложь(0) или истина(не 0)
| дизъюнкция (ИЛИ) целочисленных операндов или отношений, цело-
| численный результат ложь(0) или истина(не 0)
Операции присваивания
=, +=, -=, += и т.д.
Формат операции простого присваивания:
операнд1=операнд2
Леводопустимое значение (L-значение) – выражение, которое адресует некоторый
участок памяти, т. е. в него можно занести значение. Это название произошло от операции
присваивания, т. к. именно левая часть операции присваивания определяет, в какую об-
ласть памяти будет занесен результат операции. Переменная – это частный случай леводо-
пустимого выражения.
Условная операция.
В отличие от унарных и бинарных операций в ней используется три операнда.
Страницы
- « первая
- ‹ предыдущая
- …
- 9
- 10
- 11
- 12
- 13
- …
- следующая ›
- последняя »
