Swift 3运算符优先顺序

时间:2017-05-09 07:25:29

标签: swift operators

Swift Standard Library Operators API Reference中,有一个表格显示“默认”运算符,包括它们的关联性和优先级组。

  

下表列出了标准库中声明的运算符,包括它们的关联性和优先级组。表1列出了前缀运算符,表2列出了中缀运算符。有关操作声明的更多信息,请参阅Swift编程语言中的操作符声明(Swift 3.1)。

我找不到任何提及该表是否代表按优先顺序排序的运算符的参考。

是否有人知道上述表格是否按优先顺序排列?

它是否记录在任何地方,只是为了确定?

这将导致这样的有序优先级(从高到低): Bitwise shift Multiplication Addition Range formation Casting Nil coalescing Comparison Logical conjunction Ternary Assignment

由于

0 个答案:

没有答案