💀
Второй курс РПО
C++
C++
  • Свойства и типы
  • Блок-схемы
  • Visual Studio
  • Первый проект
  • Вывод данных
  • Типы данных
  • Переменные и Константы
  • Ввод данных
  • Литералы
  • Задание [ ! ]
  • Первая практическая
  • Операторы в языке программирования
  • Арифметические операции в C++
  • Применение арифметических операций
  • Практическая работа №2
  • Практическая работа №3
  • Логические операции
    • Справочник по командам
  • Практическая работа №4
  • Практическая работа №5
  • Массивы
    • Спец. задание
  • ⚙️Справочник по C++
  • Домашнее задание №1
  • Функции
    • Более краткая версия
  • Практическая работа №6
  • Указатели
  • Задание на экране 12.12
  • Введение в строки
  • Перегрузка функций в C++
  • Функции класса
  • Полезные штуки
  • Работа с классами в C++
  • Дружественные классы в C++
Powered by GitBook
On this page
  • Классификация операторов
  • Приоритет операторов

Операторы в языке программирования

14.11.2024

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

Классификация операторов

Тип
Описание
Пример

Унарные

Работают с одним операндом, меняют его значение или знак.

-3, ++x, --x

Бинарные

Используют два операнда, расположенные по обе стороны от оператора.

x + y, a * b, x / y

Тернарные

Работают с тремя операндами. В C++ есть один такой оператор — условный (?:).

условие ? значение1 : значение2

Приоритет операторов

Операторы имеют приоритет, определяющий порядок их выполнения в выражениях. Это помогает избежать неоднозначности при выполнении сложных операций.

Приоритет
Операторы

Высший

(), [], ., ->, ++, --

Средний

*, /, %, +, -, <<, >>

Низший

==, !=, <, >, <=, >=, =, +=, -=

Самый низкий

&&, `

Знание приоритетов помогает правильно организовать выражения и избегать ошибок в программе.

PreviousПервая практическаяNextАрифметические операции в C++

Last updated 6 months ago