erlang 的操做符优先级

erlang的操做符优先级有点特别。==,=<,<,>=,>这些操做符的优先级,是比or低的,而or比and又低一点。 在java中,像 (false == false || true)返回的是true,而在erlang中( false == false or true )返回的是false,由于它是先判断 false or true 为true,而后再false ==true进行判断,返回false。 在写条件语句时,应该注意这点。
相关文章
相关标签/搜索