MC-Basic:COMMON SHARED ... AS LONG or DOUBLE or STRING or STRING OF UTF8/zh-hans

From SoftMC-Wiki
Jump to: navigation, search
语言: 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               ‘整形数组

参见