Основы языка С++. Викентьева О.Л. - 11 стр.

UptoLike

Составители: 

+ бинарный плюс (сложение арифметических операндов)
- бинарный минус (вычитание арифметических операндов)
Мультипликативные:
* умножение операндов арифметического типа
/ деление операндов арифметического типа (если операнды целочис-
ленные, то выполняется целочисленное деление)
% получение остатка от деления целочисленных операндов
Операции сдвига (определены только для целочисленных операндов).
Формат выражения с операцией сдвига:
операнд_левый операция_сдвига операнд_правый
<
<
сдвиг влево битового представления значения левого целочисленно-
го операнда на количество разрядов, равное значению правого операнда,
освободившиеся разряды обнуляются
>
>
сдвиг вправо битового представления значения правого целочислен-
ного операнда на количество разрядов, равное значению правого операнда,
освободившиеся разряды обнуляются, если операнд беззнакового типа и за-
полняются знаковым разрядом, если – знакового
Поразрядные операции:
& поразрядная конъюнкция (И) битовых представлений значений це-
лочисленных операндов (бит =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-значение) – выражение, которое адресует некоторый
участок памяти, т. е. в него можно занести значение. Это название произошло от операции
присваивания, т. к. именно левая часть операции присваивания определяет, в какую об-
ласть памяти будет занесен результат операции. Переменная – это частный случай леводо-
пустимого выражения.
        Условная операция.
        В отличие от унарных и бинарных операций в ней используется три операнда.