當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


erlang new(Size :: integer() >= 0, Options :: array_opts())用法及代碼示例


new(Size :: integer() >= 0, Options :: array_opts()) -> array()

根據指定的大小和選項創建一個新數組。如果 Size 不是非負整數,則調用失敗,原因是 badarg 。默認情況下,數組具有固定大小。請注意,Options 中的任何大小規範都會覆蓋參數 Size

如果 Options 是一個列表,則相當於 new([{size, Size} | Options]) ,否則相當於 new([{size, Size} | [Options]]) 。不過,直接使用這個函數效率更高。

例子:

array:new(100, {default,0})

創建一個大小為 100 的固定大小數組,其默認值為 0

也可以看看new/1.

相關用法


注:本文由純淨天空篩選整理自erlang.org大神的英文原創作品 new(Size :: integer() >= 0, Options :: array_opts()) -> array()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。