Byte

用于声明Byte型变量。(大小:2字节)

格式
Byte 变量名 [(数组变量的最大下标)] [, 变量名 [(数组变量的最大下标)]…]

参数

变量名
指定声明为Byte型的变量名。
数组变量的最大下标
可利用数组变量的最大下标声明到最高三维。使用下述格式。可省略。
(最大下标1, [最大下标2], [最大下标3])
由于下标从0开始,因此元素数为最大下标加上1。在所有元素数不超过以下最大值的范围内指定各最大下标。

  • 本地变量:2,000
  • 备份变量(Global Preserve):4,000
  • 全局变量和模块变量:100,000

说明
Byte在将变量声明为Byte型时使用。Byte变量的范围是-128~+127。在Function开头声明本地变量。在Function之外声明全局变量和模块变量。

参阅
Boolean, Double, Global, Int32, Int64, Integer, Long, Real, Short, String, UByte, UInt32, UInt64, UShort

Byte使用示例
下例为声明Byte型变量并为该变量赋值。

查看变量test_ok的最高位是1还是0。其结果将显示在显示器中。(在此例中,为变量赋值15,所以始终设置了变量test_ok值的高位。)

Function Test
    Byte A(10)         'Byte型的一维数组
    Byte B(10, 10)     'Byte型的二维数组
    Byte C(5, 5, 5)    'Byte型的三维数组
    Byte test_ok
    test_ok = 15
    Print "Initial Value of test_ok = ", test_ok
    test_ok = (test_ok And 8)
    If test_ok <> 8 Then
       Print "test_ok high bit is ON"
    Else
       Print "test_ok high bit is OFF"
    EndIf
Fend