CVI
在 GW-BASIC 整数和它的以字节为单位的内部表示之间进行转换。该内部表示是一个 16 位 little-endian 有符号整数,因此您找到的值与 相同ASC("a") + 256*ASC("a")
,即97 + 256*97
,即24929
。
MKI$
是 的相反操作CVI
,因此MKI$(24929)
返回字符串"aa"
。
“字节反转”是 GW-BASIC 整数内部表示的小端序的结果:表示的最左边字节是最低有效字节,而在十六进制表示法中,您将在左边写入最高有效字节。