跳至内容

Array Functions

用于处理数组的函数组

数组最多可以是四维的。每个维度的索引从0到dimension_size-1。在一个包含50个元素的一维数组中,第一个元素的调用将表示为array[0],最后一个元素则表示为array[49]。

函数功能
ArrayBsearch返回第一个数组维度中找到的元素的索引
ArrayCopy将一个数组复制到另一个数组中
ArrayCompare比较两个简单类型或不含复杂对象的自定义结构的数组,并返回比较结果
ArrayFree释放任何动态数组的缓冲区,并将零维度的大小设置为0
ArrayGetAsSeries检查数组索引的方向
ArrayInitialize将数字数组的所有元素设置为单个值
ArrayFill用指定值填充数组
ArrayIsSeries检查数组是否为时间序列
ArrayIsDynamic检查数组是否为动态数组
ArrayMaximum搜索具有最大值的元素
ArrayMinimum搜索具有最小值的元素
ArrayPrint将简单类型或简单结构的数组打印到日志中
ArrayRange返回指定维度中数组的元素数量
ArrayResize设置数组第一个维度的新大小
ArrayInsert从源数组插入指定数量的元素到接收数组中,从指定索引开始
ArrayRemove从数组中移除指定数量的元素,从指定索引开始
ArrayReverse从指定索引开始,反转数组中指定数量的元素
ArraySetAsSeries设置数组索引的方向
ArraySize返回数组中的元素数量
ArraySort按第一个维度对数字数组进行排序
ArraySwap交换两个相同类型的动态数组的内容
最后更新于