Skip to content

MKLONGINT


longint 变量二进制复制到 string,长度设为 8 字节

语法

declare function Mklongint ( byval number as longint ) as string

用法

result = Mklongint[$](number)

参数

number

要二进制复制到 stringlongint 变量。

返回值

返回包含 longint 二进制副本的 string

说明

Longint 变量二进制复制到字符串,长度设为 8 字节。生成的字符串可通过 Cvlongint 读回为 longint。

此函数适合在不使用 Type 定义的情况下向缓冲区写入数值。

示例

vb
Dim a As LongInt, b As String
a = 4534
b = MKLongInt(a)
Print a, CVLongInt(b)
Sleep

方言差异

  • -lang qb 方言中不可用,除非使用别名 __Mklongint 引用。
  • -lang fblite 方言中,字符串类型后缀 "$" 是可选的。
  • -lang fb 方言中,字符串类型后缀 "$" 被忽略,仅在使用 -w suffix 编译选项(或 -w pedantic 编译选项)时发出警告。

与 QB 的差异

  • FreeBASIC 新增

另请参阅

  • Cvlongint

返回 目录

基于 FreeBASIC 官方文档翻译 如有侵权请联系我们删除
FreeBASIC 是开源项目,与微软公司无隶属关系