C:有什么叫做'前缀表达'吗?

时间:2014-11-27 06:43:51

标签: c c11 postfix-operator prefix-operator

ISO / IEC 9899:2011(美国国家标准C11)讨论了后缀表达式,但没有任何称为前缀表达式。为什么这样?

1 个答案:

答案 0 :(得分:3)

有一个完整的句法类别后缀表达式,但前缀运算符被归类为一元运算符,并在语法类别一元表达式中定义,其中包含前缀递增和递减运算符。请注意,后缀表达式包括数组下标,函数调用以及.->运算符,而不仅仅是后缀增量和减量。

至于原因:没有明确的理由 - 它根本就不被视为必要的名称。