Skip to content

数组函数


用于操作数组的语句和过程。

定义数组 用于创建数组的语句。

清除数组数据 用于操作数组内存的过程。

获取数组大小 返回任意数组维度的长度/大小和边界的过程。

获取数组描述符 返回指向数组描述符的指针的过程。

定义数组

OPTION DYNAMIC

强制将数组定义为可变长度数组。

'$DYNAMIC

OPTION DYNAMIC 语句的另一种形式。

OPTION STATIC

撤销之前的 OPTION DYNAMIC 命令。

'$STATIC

OPTION STATIC 语句的另一种形式。

DIM

定义任何类型的数组。

REDIM

定义和调整可变长度数组的大小。

PRESERVE

REDIM 配合使用时保留数组内容。

清除数组数据

ERASE

销毁可变长度数组的元素并初始化固定长度数组的元素。

获取数组大小

ARRAYLEN

返回数组元素的总数。

ARRAYSIZE

返回数组的总大小(以字节为单位)。

LBOUND

返回数组某一维度的下界。

UBOUND

返回数组某一维度的上界。

获取数组描述符

Array[Const]DescriptorPtr

返回指向数组描述符(FBARRAY)的[常量]指针。

返回目录

基于 FreeBASIC 官方文档翻译 如有侵权请联系我们删除
FreeBASIC 是开源项目,与微软公司无隶属关系