首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

long与int的差别

2013-07-04 
long与int的区别?在windows系统下C语言中long和int都占4个byte其可以表示的数值的大小相同,为什么还要定义

long与int的区别?
在windows系统下C语言中long和int都占4个byte其可以表示的数值的大小相同,为什么还要定义long和int两种数据类型?
[解决办法]
16位系统:long是4字节,int是2字节
32位系统:long是4字节,int是4字节
64位系统:long是8字节,int是4字节

[解决办法]

引用:
纠正一下,在 win64 下,long 也是 32 bit 的,4 字节。

+1

热点排行