您的位置:首页 > 编程语言 > C语言/C++

C语言数据类型在32位机和64位机下的区别

2016-03-19 12:42 169 查看

C语言数据类型在32位机和64位机下的区别:

1、32位:

char --> 1字节

short int --> 2字节

int --> 4字节

unsigned int --> 4字节

long --> 4字节

unsigned long --> 4字节

long long --> 8字节

float --> 4字节

double --> 8字节

pointer --> 4字节

2、64位:

char --> 1字节

short int --> 2字节

int --> 4字节

unsigned int --> 4字节

long --> 8字节 (注意)

unsigned long --> 8字节 (注意)

long long --> 8字节

float --> 4字节

double --> 8字节

pointer --> 8字节 (注意)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: