MKSHORT
- 来源: https://www.freebasic.net/wiki/wikka.php?wakka=KeyPgMkshort
- 最后更新: 2020-09-12
将 short 变量二进制复制到 string,长度设为 2 字节
语法
declare function Mkshort ( byval number as short ) as string用法
result = Mkshort[$](number)参数
number
要二进制复制到 string 的 short 变量。
返回值
返回包含 short 二进制副本的 string。
说明
将 SHORT 变量二进制复制到字符串,长度设为 2 字节。生成的字符串可通过 Cvshort 读回为 short。
此函数适合在不使用 Type 定义的情况下向缓冲区写入数值。
示例
vb
Dim a As Short, b As String
a = 4534
b = MKShort(a)
Print a, CVShort(b)
Sleep方言差异
- 在 -lang qb 方言中不可用,除非使用别名
__Mkshort引用。 - 在 -lang fblite 方言中,字符串类型后缀 "$" 是可选的。
- 在 -lang fb 方言中,字符串类型后缀 "$" 被忽略,仅在使用 -w suffix 编译选项(或 -w pedantic 编译选项)时发出警告。
与 QB 的差异
- 在 QBasic 中,该函数称为
Mki。
另请参阅
Cvshort
返回 目录