1. BIF (内建函数)
- 内建函数就是 Erlang 内部的函数,通常完成 Erlang 函数无法完成的任务。比如:
- tuple_to_list():将元组转换为列表
- time():获取当前时间
2. 二进制数据
- 二进制数据比元组更节省内存,输入输出效率更高。
- 二进制的数据以一个整数或者字符序列形式出现,两端分别以两个尖括号括起来。比如
- <<5, 10, 20>>.
- <<99, 97, 116>> = <<"cat">>.
- 二进制中用到的整数,每个必须介于 0 到 255 之间。只有全部为可打印的字符串,那么shell以字符串的形式输出;反之显示一串整数。
3. 比特语法
- 通过设置变量所在的 bit 长度:<<Red:5, Green:6, Blue:5>>,例如
- Mem =