64位编辑器,32位编辑器,16位编辑器中占用字节的比较

如下:
一、16位编译器:
char :1个字节
char*(即指针变量): 2个字节
short int : 2个字节
int: 2个字节
unsigned int : 2个字节
float: 4个字节
double: 8个字节
long: 4个字节
long long: 8个字节
unsigned long: 4个字节

二、32位编译器
char :1个字节
char*: 4个字节
short int : 2个字节
int: 4个字节
unsigned int : 4个字节
float: 4个字节
double: 8个字节
long: 4个字节
long long: 8个字节
unsigned long: 4个字节

三、64位编辑器
char :1个字节
char*: 8个字节
short int : 2个字节
int: 4个字节
unsigned int : 4个字节
float: 4个字节
double: 8个字节
long: 4个字节
long int: 8个字节
unsigned long: 4个字节

发布了24 篇原创文章 · 获赞 10 · 访问量 442

猜你喜欢

转载自blog.csdn.net/shnagmiao/article/details/104616389