Унарные операторы

Docs?


Унарные операторы

Унарный оператор (en — unary operator) — выражение, производящее операцию над одним операндом и возвращающее результат операции.

Оператор логической инверсии

Синтаксис

"!" <операнд>

Описание

Оператор логической инверсии (en — logical inversion operator) предназначен для произведения операций над логическими значениями.

Оператор побитовой инверсии

Синтаксис

"~" <операнд>

Описание

Оператор побитовой инверсии (en — bitwise inversion operator) предназначен для произведения операций над целочисленными значениями.

Оператор арифметической инверсии

Синтаксис

"-" <операнд>

Описание

Оператор арифметической инверсии (en — arithmetical inversion operator) предназначен для произведения операций над числовыми значениями.

Оператор пре- и постинкремента

Синтаксис

"++" <операнд> # преинкремент
<операнд> "++" # постинкремент

Описание

Оператор пре- и постинкремента (en — pre- and postincrement operator) предназначен для произведения операций над числовыми значениями.

Оператор пре- и постдекремента

Синтаксис

"--" <операнд> # предекремент
<операнд> "--" # постдекремент

Описание

Оператор пре- и постдекремента (en — pre- and postdecrement operator) предназначен для произведения операций над числовыми значениями.