Приоритет операций в языке Си и Си++

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

https://import.viva64.com/docx/terminology/Priority_ru/image1.png

Таблица 1. Приоритеты операций в языке Си/Си++.

В программах нередко можно встретить ошибки, связанные с тем, что точный приоритет операций легко забыть (статья на эту тему). Поэтому профессиональные разработчики не стесняются использовать дополнительные скобки. Это страхует от случайных ошибок и делает выражения более читабельными.

Библиографический список


Найденные ошибки

Проверено проектов
412
Собрано ошибок
14 132

А ты совершаешь ошибки в коде?

Проверь с помощью
PVS-Studio

Статический анализ
кода для C, C++, C#
и Java

goto PVS-Studio;
Этот сайт использует куки и другие технологии, чтобы предоставить вам более персонализированный опыт. Продолжая просмотр страниц нашего веб-сайта, вы принимаете условия использования этих файлов. Если вы не хотите, чтобы ваши данные обрабатывались, пожалуйста, покиньте данный сайт. Подробнее →
Принять