最近在学习数据库,涉及到底层接口的设计
记录一下经常忘记的换算
1比特(bit)=0.125字节(byte)
即1个byte=8个bit
在C语言中
类型 | 字节数(32位) | 字节数(64位) |
---|---|---|
int | 4 | 4 |
short int | 2 | 2 |
int64_t | 8 | 8 |
long int or long | 4 | 8 |
char | 1 | 1 |
flot | 4 | 4 |
double | 8 | 8 |
long double | 12 | 16 |
pointer | 4 | 8 |
最近在学习数据库,涉及到底层接口的设计
记录一下经常忘记的换算
1比特(bit)=0.125字节(byte)
即1个byte=8个bit
在C语言中
类型 | 字节数(32位) | 字节数(64位) |
---|---|---|
int | 4 | 4 |
short int | 2 | 2 |
int64_t | 8 | 8 |
long int or long | 4 | 8 |
char | 1 | 1 |
flot | 4 | 4 |
double | 8 | 8 |
long double | 12 | 16 |
pointer | 4 | 8 |