码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2018-06-22 00:59:23      阅读:216      评论:0      收藏:0      [点我收藏+]

标签:c语言   注意   ble   span   div   title   oat   字节   数据类型   

C语言编程需要注意的64位和32机器的区别  

、数据类型特别是int相关的类型在不同位数机器的平台下长度不同。C99标准并不规定具体数据类型的长度大小,只规定级别。作下比较:

32位平台

char:1字节;

short:2字节;

int:4字节;

long:4字节;

long long:8字节;

float:4字节;

double:8字节;

long double:8字节;

wchar_t:2字节;

bool:1字节;

指针         4个字节

64位平台

char:1字节;

short:2字节;

int:4字节;

long:4字节;

long long:8字节;

float:4字节;

double:8字节;

long double:8字节;

wchar_t:2字节;

bool:1字节;

指针        8个字节

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

标签:c语言   注意   ble   span   div   title   oat   字节   数据类型   

原文地址:https://www.cnblogs.com/GHzz/p/9211490.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!