除了int 和 long有些许变化,其他基本不变。
指针的字节大小与数据类型无关,只取决于计算机16位为2字节,32位为4字节,64位为8字节
16位系统 | 32位系统 | 64位系统 | |
char | 1 | 1 | 1 |
short | 2 | 2 | 2 |
float | 4 | 4 | 4 |
double | 8 | 8 | 8 |
long double | 无 | 10/12 | 10/16 |
int | 2 | 4 | 4 |
long | 4 | 4 | 8 |
long long | 8 | 8 | 8 |
指针 | 2 | 4 | 8 |
除了int 和 long有些许变化,其他基本不变。
指针的字节大小与数据类型无关,只取决于计算机16位为2字节,32位为4字节,64位为8字节
16位系统 | 32位系统 | 64位系统 | |
char | 1 | 1 | 1 |
short | 2 | 2 | 2 |
float | 4 | 4 | 4 |
double | 8 | 8 | 8 |
long double | 无 | 10/12 | 10/16 |
int | 2 | 4 | 4 |
long | 4 | 4 | 8 |
long long | 8 | 8 | 8 |
指针 | 2 | 4 | 8 |