Операторы#
Введение#
Операторы в C++ — это символы, позволяющие выполнять операции над переменными и значениями. К ним относятся арифметические, логические, операторы сравнения, присваивания и побитовые операторы. C++ также поддерживает инкремент/декремент, условные выражения и составное присваивание. Они составляют основу большинства логических и математических операций в любой программе на C++, включая управление робототехникой с помощью VEXcode IQ.
Arithmetic#
Имя |
Символ |
Оператор |
Пример |
|---|---|---|---|
Добавление |
|
|
|
Вычитание |
|
|
|
Умножение |
|
|
|
Разделение |
|
|
|
Модуль |
|
|
|
Отрицание |
|
|
|
Augmented Arithmetic#
Имя |
Символ |
Оператор |
Пример |
|---|---|---|---|
Добавление |
|
|
|
Вычитание |
|
|
|
Умножение |
|
|
|
Разделение |
|
|
|
Модуль |
|
|
|
Comparison#
Имя |
Символ |
Оператор |
Пример |
|---|---|---|---|
Равенство |
|
|
|
Неравенство |
|
|
|
Больше чем |
|
|
|
Меньше, чем |
|
|
|
Больше или равно |
|
|
|
Меньше или равно |
|
|
|
Logical#
Имя |
Символ |
Оператор |
Пример |
|---|---|---|---|
Логическое И |
|
|
|
Логическое ИЛИ |
|
|
|
Логическое НЕ |
|
|
|
Assignment#
Имя |
Символ |
Оператор |
Пример |
|---|---|---|---|
Назначение |
|
|
|
Bitwise#
Имя |
Символ |
Оператор |
Пример |
|---|---|---|---|
Побитовое И |
|
|
|
Побитовое ИЛИ |
|
|
|
Побитовое XOR |
|
|
|
Побитовое НЕ |
|
|
|
Левый сдвиг |
|
|
|
Сдвиг вправо |
|
|
|
Augmented Bitwise#
Имя |
Символ |
Оператор |
Пример |
|---|---|---|---|
Побитовое И |
|
|
|
Побитовое ИЛИ |
|
|
|
Побитовое XOR |
|
|
|
Левый сдвиг |
|
|
|
Сдвиг вправо |
|
|
|
Ternary (Conditional)#
Имя |
Синтаксис |
Пример |
|---|---|---|
Условный оператор |
|
|
Increment / Decrement#
Имя |
Символ |
Оператор |
Пример |
|---|---|---|---|
Предварительный прирост |
|
|
|
Пост-инкремент |
|
|
|
До снижения |
|
|
|
Пост-декреция |
|
|
|