Erlang中文手册(Erldoc.com)  »  array  »  new/2
Erlang并发编程 Erlang/OTP设计原理 Erlang/OTP[pdf] Mnesia用户手册[pdf] Erlang完整手册[en] 官网手册[en] 模块列表 方法列表 随机 Erlang中文社区(BBS) 美女图库

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}).
阿里云 - 最高1000元通用代金券立即可用
沪ICP备13037221号-9