АддитивноеВыражение ::= МультипликативноеВыражение ::= АддитивноеВыражение + МультипликативноеВыражение ::= АддитивноеВыражение - МультипликативноеВыражение
МультипликативноеВыражение ::= pmВыражение ::= МультипликативноеВыражение * pmВыражение ::= МультипликативноеВыражение / pmВыражение ::= МультипликативноеВыражение % pmВыражение
pmВыражение ::= ВыражениеПриведения ::= pmВыражение .* ВыражениеПриведения ::= pmВыражение ->* ВыражениеПриведения
Для преобразования данного значения к определённому типу используется выражение явного преобразования (одна из разновидностей постфиксного выражения). Оно имеет вид функциональной формы записи: имя типа, за которым в скобочках записывается список выражений.
Кроме того, в C++ существует каноническая форма записи выражения приведения.
ВыражениеПриведения ::= УнарноеВыражение ::= (ИмяТипа) ВыражениеПриведения
Основные ограничения на типы операндов и особенности выполнения соответствующих операций также ранее уже обсуждались.
Назад | Содержание | Вперед