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 | 交换两个相同类型的动态数组的内容 |
最后更新于