Унарные и Бинарные операторы Flashcards

1
Q

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

A

Унарный оператор— это оператор, который работает с одним операндом, то есть влияет только на одно значение или переменную. Унарные операторы обычно используются в языках программирования для выполнения различных операций, таких как изменение знака значения, увеличение или уменьшение значения или выполнение логического отрицания.

Примеры унарных операторов:
Вот примеры использования унарного оператора в программировании:

Унарный минус (-x)
Увеличение (++)
Уменьшение (–)
Логично, ЧТО НЕТ (!x)
Амперсанд &

Бинарный оператор — это оператор, который работает с двумя операндами, то есть влияет на два значения или переменные. Бинарные операторы обычно используются в языках программирования для выполнения различных операций, таких как арифметические, логические и побитовые.

Примеры бинарных операторов:
Вот примеры использования двоичного оператора в программировании:

Дополнение (+)
Вычитание (-)
Умножение (*)
Подразделение (/)
Назначение (=)
Логический И (&&)
Логический ИЛИ (||)

Различия:
Количество операндов:
У: Оперирует с одним операндом
Б: Оперирует двумя операндами

Пример:
У: -x, ++i, !flag
Б: x + y, a * b, value == 10

Операции:
У: Обычно выполняются операции с одним значением
Б: Выполнение операций с двумя значениями

Синтаксис и использование:
У: Может появляться до или после операнда
Б: Появляется между операндами

Цель:
У: Используется для таких операций, как отрицание, приращение и т.д.
Б: Используется для арифметических операций, сравнений и т.д.

Ассоциативность:
У: Некоторые из них имеют префиксную и постфиксную формы (++i, i++)
Б: Обычно левоассоциативный (a + b + c)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly