Jump to main content
Appendix
Format Characters
| Format |
C Type |
Python Type |
DolphinDB Type |
Range |
| x |
pad byte |
no value |
VOID |
|
| c |
char |
bytes of length 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 |
Byte Order, Size, and Alignment
| Character |
Byte order |
Size |
Alignment |
| > |
big-endian |
standard |
none |
| = |
native |
standard |
none |
| < |
little-endian |
standard |
none |
| @ |
native |
native |
native |
| ! |
network |
|
|
| (= big-endian) |
native |
none |
|