Long
用于声明Long型变量。(4字节整数型变量)
格式
Long 变量名 [(数组变量的最大下标)] [, 变量名 [(数组变量的最大下标)]...]
参数
- 变量名
- 指定声明为Long型的变量名。数组变量的最大下标 可利用数组变量的最大下标声明到最高三维。使用下述格式。可省略。
(最大下标1, [最大下标2], [最大下标3])
由于下标从0开始,因此元素数为最大下标加上1。在所有元素数不超过以下最大值的范围内指定各最大下标。- 本地变量:2,000
- 备份变量(Global Preserve):4,000
- 全局变量和模块变量:100,000
说明
Long用于声明整数型变量。Long型变量的范围为-2147483648~2147483647。在Function开头声明本地变量。在Function之外声明全局变量和模块变量。
参阅
Boolean, Byte, Double, Global, Int32, Int64, Integer, Real, Short, String, UByte, UInt32, UInt64, UShort
Long使用示例
如下所示为使用Long声明Long型变量的程序。
Function longtest
Long A(10) 'Long型一维数组
Long B(10, 10) 'Long型二维数组
Long C(5, 5, 5) 'Long型三维数组
Long var1, arrayVar(10)
Long i
Print "Please enter a Long Number"
Input var1
Print "The Integer variable var1 = ", var1
For i = 1 To 5
Print "Please enter a Long Number"
Input arrayVar(i)
Print "Value Entered was ", arrayVar(i)
Next I
Fend