ISO/IEC 9899:2011 (Американский национальный стандарт для C11) говорит о постфиксных выражениях, но ничего не называется префиксным выражением. Почему так?
C: Есть ли что-то, что называется «префиксным выражением»?
Ответы (1)
Существует целая синтаксическая категория постфиксное выражение, но префиксные операторы классифицируются как унарные операторы и определяются в синтаксической категории унарное выражение, которая включает в себя префиксные операторы инкремента и декремента. Обратите внимание, что постфиксные выражения включают индексирование массива, вызовы функций и операторы .
и ->
, а не только постфиксное приращение и декремент.
Что касается почему: нет заявленной причины — это просто не рассматривалось как необходимое имя.
person
Jonathan Leffler
schedule
27.11.2014