Почему постфикс вместо префикса?

Оглавление:

Почему постфикс вместо префикса?
Почему постфикс вместо префикса?
Anonim

Нотация префиксных выражений требует, чтобы все операторы предшествовали двум операндам, с которыми они работают. Postfix, с другой стороны, требует, чтобы его операторы шли после соответствующих операндов. … Оператор умножения стоит непосредственно перед операндами B и C, обозначая, чтоимеет приоритет над +.

Почему постфикс предпочтительнее префикса?

Для одного легче реализовать оценку. С префиксом, если вы нажимаете оператор, а затем его операнды, вам нужно иметь упреждающее знание о том, когда у оператора есть все его операнды. По сути, вам нужно отслеживать, когда операторы, которые вы нажали, имеют все свои операнды, чтобы вы могли раскрутить стек и оценить.

Постфикс лучше префикса?

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

Почему используется постфикс?

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

Каковы преимущества постфиксной записи?

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

Рекомендуемые: