查看Progarmming Elixir Note的源代码
←
Progarmming Elixir Note
跳转到:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
您刚才请求的操作只有这个用户组中的用户才能使用:
用户
您可以查看并复制此页面的源代码:
== 类型和基本运算符 == 小于等于终于是 <=,而不是 Erlang 的 =< <code>== </code>表示数值意义上的相等,因此 <code>2==2.0 </code>返回 true,而 <code>=== </code>会完全匹配,所以 <code> 2=== 2.0 </code>返回 false,对应 erlang 就是 <code>== </code>和 =:= 。 A String in Elixir is a UTF-8 encoded binary,非常关键,字符串其实是 binary。但是单引号的 'abc' 其实是 char list,也就是 list,iex 当发现一个 list 内的元素都是可打印的字符的时候,会输出字符串形式: <pre> iex(5)> [97,98,99] 'abc' </pre> 如果你要强迫他输出原始格式,可以在前面加个 '0': <pre> iex(6)> a = [97,98,99] 'abc' iex(7)> ['0' |a] ['0', 97, 98, 99] </pre> 这是一个比较常见的技巧。 各种类型的内存大小和限制参考 http://www.erlang.org/doc/efficiency_guide/advanced.html
返回到
Progarmming Elixir Note
。
个人工具
登录
名字空间
页面
讨论
变换
查看
阅读
查看源代码
查看历史
操作
搜索
导航
首页
社区专页
新闻动态
最近更改
随机页面
帮助
工具箱
链入页面
相关更改
特殊页面