附录

格式字符与类型

格式 C 类型 Python 类型 DolphinDB 类型 范围
x 填充字节 VOID
c char 长度为1的字节串 CHAR -27 +1 ~ 27 -1
b signed char integer LONG -27 ~ 27 -1
B unsigned char integer LONG 0 ~ 28 -1
? _Bool bool LONG -263 ~ 263 -1
h short integer LONG -215 ~ 215 -1
H unsigned short integer LONG 0 ~ 216 -1
i int integer LONG -231 ~ 231 -1
I unsigned int integer LONG 0 ~ 232 -1
l long integer LONG -231 ~ 231 -1
L unsigned long integer LONG 0 ~ 232 -1
q long long integer LONG -263 ~ 263 -1
Q unsigned long long integer LONG 0 ~ 263 -1
n ssize_t integer LONG -263 ~ 263 -1
N size_t integer LONG 0 ~ 263 -1
f float float LONG -3.40E+38 ~ +3.40E+38
d double float LONG -1.79E+308 ~ +1.79E+308
s char[] bytes STRING
p char[] bytes STRING
P void* integer LONG -263 ~ 263 -1

首字符字节顺序,大小和对齐方式

字符 字节顺序 大小 对齐方式
> 大端 标准
= 按原字节 标准
< 小端 标准
@ 按原字节 按原字节 按原字节
! 网络(=大端) 标准