点击或拖拽改变大小

Functions.ArrayCreate 方法 (UInt32)

X#
创建一个未初始化的一维数组。

命名空间:  XSharp.RT
程序集:  XSharp.RT (在 XSharp.RT.dll 中) 版本:2.22 GA
语法
 FUNCTION ArrayCreate(
	dwElements AS DWORD
) AS ARRAY
查看代码

参数

dwElements
类型:UInt32
数组中的元素数量。

返回值

类型:__Array
一个未初始化的一维数组。
备注
ArrayCreate() 返回一个只有一个维度的未初始化数组。
要创建未初始化的多维数组,请参见 ArrayNew()。
示例
此示例使用 ArrayCreate() 创建一个包含五个元素的一维数组,然后展示通过赋值 NIL 值的字面量数组实现相同效果的方法:
X#
1LOCAL aArray AS ARRAY
2aArray := ArrayCreate(5)
3aArray := {NIL, NIL, NIL, NIL, NIL}
此示例创建一个数字数组并为元素赋值:
X#
1FUNCTION Start()
2    LOCAL aArray AS ARRAY
3    aArray := ArrayCreate(3)
4    ArrayPut(aArray, 1, 1)
5    ArrayPut(aArray, 2, 10)
6    ArrayPut(aArray, 3, 100)
参见