array:new/2
根据给出的选项创建一个新的数组
用法:
new(Size :: non_neg_integer(), Options :: array_opts()) -> array()
根据给定的大小和选项创建一个新的数组。如果 Size 不是一个非负的整数,那么该函数将以 badarg 的原因调用失败。默认,数组是固定大小的。参数 Options 里任何指定的数组大小选项都会覆盖参数 Size 的效用。
如果 Options 是一个列表,那么该函数的效用等同于 array:new([{size, Size} | Options],否则等同于 array:new([{size, Size} | [Options]]。但是,使用这个函数是更有效率。
创建一个固定大小是 100,且默认是为 0 的数组。
array:new(100, {default, 0}).