x86 和 x64平台下数据类型大小
2011-11-08 16:42
309 查看
x86平台
x64平台
从以上测试可知,不管是x86平台还是x64平台,int类型大小都是32位4个字节
http://msdn.microsoft.com/en-us/library/aa383751%28v=VS.85%29.aspx
而在x64平台上,指针类型大小为8个字节,所以为了源代码级的可移植能力,
windows添加了类型XXX_PTR类型,你懂得!
x64平台
从以上测试可知,不管是x86平台还是x64平台,int类型大小都是32位4个字节
http://msdn.microsoft.com/en-us/library/aa383751%28v=VS.85%29.aspx
而在x64平台上,指针类型大小为8个字节,所以为了源代码级的可移植能力,
windows添加了类型XXX_PTR类型,你懂得!
相关文章推荐
- 移动平台数据库几个数据类型大小限制
- C++ x86程序与x64程序中,各种内置类型的大小比较
- VS2012在win7 64位机中x86和x64下基本类型的占用空间大小
- 结构体内存对齐以及基本数据类型夸平台大小
- X32和X64平台下不同数据类型对应的字节数
- 数据类型大小在不同平台下的便编译结果
- X86和X64环境下的基本类型所占用的字节大小
- 32位平台C/C++基本数据类型大小
- 一张图:数据类型在不同位平台和编译器下sizeof的字节大小
- VS2017在win7 64位机中x86和x64下基本类型的占用空间大小
- js中解析日期类型的数据,并比较大小
- 32位 64位操作系统下基本数据类型字节大小
- sizeof()的使用及各种数据类型的字节大小
- 关于C和C++中的基本数据类型int、long、long long、float、double、char、string的大小及表示范围
- 结构大小不等于各数据类型之和--编程之道学习笔记1
- fatal error LNK1112: 模块计算机类型“X86”与目标计算机类型“x64”冲突——我的解决方案
- error LNK1112: 模块计算机类型“X64”与目标计算机类型“x86”冲突
- Oracle查询数据表结构(字段,类型,大小,备注)
- 九种基本数据类型的大小,以及他们的封装类
- c++中各个数据类型的大小