GCC下32位与64位机器类型变量所占字节数
在C语言中,编译器一般根据自身硬件针对类型变量来选择合适的字节大小,下面列举一下在GCC编译器下32位机器与64位机器各个类型变量所占字节数目:
C语言 | 32位机器 | 64位机器 |
---|---|---|
char | 1 | 1 |
short int | 2 | 2 |
int | 4 | 4 |
long int | 4 | 8 |
long long int | 4 | 8 |
指针类型*p | 4 | 8 |
float | 4 | 4 |
double | 8 | 8 |
2022-05-26 18:20:29
在C语言中,编译器一般根据自身硬件针对类型变量来选择合适的字节大小,下面列举一下在GCC编译器下32位机器与64位机器各个类型变量所占字节数目:
C语言 | 32位机器 | 64位机器 |
---|---|---|
char | 1 | 1 |
short int | 2 | 2 |
int | 4 | 4 |
long int | 4 | 8 |
long long int | 4 | 8 |
指针类型*p | 4 | 8 |
float | 4 | 4 |
double | 8 | 8 |