Оглавление
Приоритет операций C/C++ сверху вниз по убыванию:
| Приоритет | Операторы |
|---|---|
| 1 | [] () . -> ++ -- (постфикс) |
| 2 | sizeof (тип) & * + - ~ ! ++ -- (префикс) |
| 3 | * / % |
| 4 | + - |
| 5 | << >> |
| 6 | < > <= >= |
| 7 | == != |
| 8 | & |
| 9 | ^ |
| 10 | | |
| 11 | && |
| 12 | || |
| 13 | ? : |
| 14 | = *= /= %= += -= <<= >>= &= ^= |= |
| 15 | , |
Операторы одного уровня не всегда выполняются слева направо: например присваивания и ?: группируются справа налево. Скобки всё равно остаются самым понятным способом явно показать нужный порядок.
Дополнительно #
Дополнительный контент доступен владельцам набора GyverKIT и по подписке, подробнее читай здесь. Блок содержит:
- Тезисы, Вопросы, Задания
Полезные страницы #
- Набор GyverKIT – наш большой стартовый набор Arduino, продаётся в России
- Каталог ссылок на дешёвые Ардуины, датчики, модули и прочие железки с AliExpress
- Обратная связь – сообщить об ошибке в уроке или предложить дополнение по тексту (alex@alexgyver.ru)
- Поддержать автора за работу над уроками