除浮点数外, 还有几种基本数据类型也采用装箱形式, 包括大数(这就是大数至少要占三个字长的原因)和元组.
原子
原子和小整数类似: 每个原子只占一个字....在将字符串转换为原子时, 可以考虑使用BIF list_to_existing_atom(NameString), 它只会生成系统中已知的原子....倘若原子表中没有与字符串相对应的原子, 该函数将抛出异常.
二进制串和位串
二进制串和位串不过是些字节片段....他们的表现形式和大数类似, 但却更为复杂, 因为底层实际上存在若干种对上层不透明对不同类型的二进制串, 他们主要分为两类:
堆型二进制串(较小)
最大64字节....列表
列表单元的第一个字包含一个特殊的类型标签和一个指针, 其中标签表明这是一个列表单元, 指针则指向其余的位于堆上的数据.