全部博文(921)
发布时间:2018-12-21 18:23:37
首先我们先来区分一下布尔表达式「and, or」和短路布尔表达式「andalso, orelse」的区别:在布尔表达式中,and 和 or 两边的表达式都要被求值,即使整个表达式的值只需要第一个表达式就能确定也是如此。比如: X =:= 2 or X =:= 3 当 X 等于 2 时,会先判断 X =:= 2 在判断 X =:= 3,然后返回 true在短路布尔表达式中,如.........【阅读全文】
发布时间:2018-12-21 16:32:14
第四章 练习题(2) 内置函数 tuple_to_list(T) 能将元组 T 里的元素转换成一个列表。请编写一个名为my_tuple_to_list(T) 的函数来做同样的事,但不要使用相同功能的内置函数。my_tuple_to_list(T) -> %% 最优雅的处理方式 [element(N, T) || N <- lists:seq(1, tu.........【阅读全文】