默认解释

4.4 默认值


默认大小取决于类型。对于整数,它是 8.对于 float,它是 64.对于二进制,它是指定二进制文件的大小:

1> Bin = << 17/integer, 3.2/float, <<97, 98, 99>>/binary >>. 
<<17,64,9,153,153,153,153,153,154,97,98,99>>

2> `size(Bin)`. % Returns the number of bytes:
12            % 8 bits + 64 bits + 3*8 bits = 96 bits => 96/8 = 12 bytes

在匹配中,仅在 t 处允许不具有 Size 的二进制段