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