Julia - 函数运算符
Julia 中,大多数运算符都是支持特定语法的函数
&& 、 || 等短路运算是例外,它们不是函数,因为短路求值先算前面的值,再算后面的值
对于函数运算符,可以像其它函数一样,把参数列表用圆括号括起来,作为函数运算符的参数
julia> 1 + 2 + 3 6 julia> +(1, 2, 3) 6
可以像对其它函数一样,对 + 、* 等运算符进行赋值、传递
julia> f = + + (generic function with 163 methods) julia> f(1, 2, 3) 6
这时的 f 函数不支持中缀表达式
中缀表达式是操作符是以中缀形式处于操作数的中间算术表达式,例:2 + 3