Выражением называется вычисляемая структура, возвращающая значение некоторого типа.

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

Пример:

Выражение 6, записанное на ТП, может выглядеть следующим образом: x*sqrt(x+y)/sin(25*x)+sqrt(cos(x)/sqr(sin(x)))

В ТП выражения строятся из операций и операндов. Операнды могут быть переменными, константами, результатами вызова функций, и также выражениями. Большинство операций в ТР являются бинарными, то есть действуют на 2 операнда, стоящих слева и справа от операции. Некоторые операции являются унарными, то есть действуют на операнд, стоящей за операцией. Выражение может содержать и только один операнд, то есть константа или переменная также являются выражением в его максимально вырожденном виде.

Следующая страница ->


Последнее изменение: Вторник 1 Март 2011, 15:27