取变量数据地址 命令 操作系统支持:Windows、Linux 所属类别:其他
为高级用户提供,初级用户无需掌握;
取指定变量中数据的内存地址。返回值为0表示没有取到变量地址。对文本型或字节集型变量而言,如果其长度为0,将返回0;对数组变量而言,如果其成员数为0,也将返回0。对于文本型或字节集型变量,返回值为文本数据或字节集数据的地址。其它情况下,本命令与“取变量地址”具有相同的返回值。注意:一旦变量超出其作用域范围,或文本型/字节集型变量被重新赋值,或数组变量被重新赋值,先前取到的变量地址将变成无效地址,再对该地址进行读写操作很有可能导致程序崩溃。
语法: 整数型 取变量数据地址 (变量)
参数名 |
描 述 |
变量 |
必需的; 通用型,参数数据只能提供变量及变量数组。 |
例程:
说明:
通过“取变量数据地址”命令,获取指定变量内存放数据的真实内存地址。
参见:例程