MC-Basic:COMMON SHARED ... AS LONG or DOUBLE or STRING or STRING OF UTF8/zh-hans
语言: | English • 中文(简体) |
---|
缩写
格式
Common Shared <variable> As Long | Double | String | String of UTF8
适用版本
所有版本,自版本4.5.10起可用UTF-8字符串的声明。
描述
此命令用于定义系统变量。 系统变量在配置文件(CONFIG.PRG)或终端中定义。 这些变量具有系统范围的可见性。 这意味着它们可以在终端和任务中使用。 所有的任务都可以使用这些变量,变量可以用于协调任务之间的活动。
被定义的变量可以是标量或数组。 阵列可以定义为最多10个维度。 字符串变量的长度只受可用内存空间的限制。
变量可能是三种类型之一。 Long类型表示变量为32位有符号整数,Double表示为双精度浮点,字符串表示字符串由ASCII-8字符组成,字符串为UTF8,表示字符串以UTF- 8为规则。
类型
Long, Double, or String
取值范围
单位
默认
使用范围
Configuration Terminal or Task ( 在Program … End Program block之前 ) 从4.5.17版起,全局(common shared)声明也可以从库上下文中获得。
限制
只写. 在配置文件中使用时,声明必须位于Program关键字之前。
例子
Common Shared Var1 as long ‘整形变量
Common Shared Var2 as double ‘双精度的变量
Common Shared Var3 as string ‘字符串变量
Common Shared MyArray[4][5] as long ‘整形数组