首页 > cat > datarep 
 en fr de es it nl pl pt pt_BR mk sq ca hu cs tr ar fa id vi ko ja ru zh_TW eo
前一个  下一个  编辑  重命名  撤销  刷新  搜索  管理  
文档
历史
 
数据二进制形式
READWRITE语句允许读和写Gambas数据类型值的二进制形式。

数据类型 大小 表示形式
Boolean 1字节 0代表FALSE255代表TRUE
Byte 1字节 二进制的数据值。
Short 2字节 二进制的数据值。
Integer 4字节 二进制的数据值。
Long 8字节 二进制的数据值。
Single 4字节 二进制的数据值。
Float 8字节 二进制的数据值。
Date 8字节 日期和时间保存于两个4字节整型数。
String 可变 如果不指定字符串的长度,字符串长度被写在字符串数据的前面:
  • 如果字符串长度小于等于127个字符,写1个字节。
  • 如果字符串长度从128到16383个字符,写2个字节。
  • 如果字符串长度从16384到1073741824个字符,写4个字节。
  • 目前不支持更长的字符串。
NULL 1字节 空值和空字符串写成一个单独的字节0
Variant 可变 当写一个变体值,一个表示值数据类型的字节写在前面,值数据紧随其后。

二进制数据的字节存储次序就是的字节存储次序。

参见

READ, WRITE, ByteOrder