一个int类型到底占多少个字节?
来源:互联网 发布:北京夺冠马布里数据 编辑:程序博客网 时间:2024/04/29 16:03
一个int占多少个字节?
这个问题我们往往得到的答案是4.
但是int到底占多少个字节,却跟你的机器环境有关.
最近在一本有关代码审计的书上看到如上解释.这里很好的解释了int到底应该占多少个字节.
而且从他的角度来看是编译器去适应平台.所以真正决定int占多少字节取决于你的device platforms.
其实无论哪种模型short和char无论哪种model下都保持一致.
我们见得最多的就是ILP32LL模型.这种模型下int和long已经pointer占4个字节 long long占8个字节.
PS:这个表很容易记,中间的数字表明你是64bit还是32bit的机器.前面的I表示int,L表示long,LL表示long long,P就表示pointer.
位于数字前面的类型表示跟中间的bit数保持一致.举个例子:ILP32LL 就是ILP是32位,LL是64位.
1 0
- 一个int类型到底占多少个字节
- 一个int类型到底占多少个字节
- 一个int类型到底占多少个字节?
- 一个int和long占多少个字节
- 一个int和long占多少个字节
- 一个汉字到底占多少字节?
- int型变量占多少个字节
- int型变量占多少个字节?
- int到底占用多少个字节
- 一个java对象占多少个字节?
- C++一个类占多少个字节
- Oracle中汉字到底占多少个字节
- 转:int型变量占多少个字节?
- int类型占几个字节
- 关于一个字符占多少个字节的问题
- Java中boolean类型到底占用多少个字节?
- int 类型究竟多少字节?
- 关于32位系统中int、float、short、double等占多少个字节
- DIV+CSS中图片和文字混排居中问题解决方案
- windows SDK程序的框架分析
- nodejs死亡笔记之溯本归源--node4.0+与ECMAScript6新特性(two)
- bash的expr 0会引起退出?
- C语言中结构体的剖析
- 一个int类型到底占多少个字节?
- linux免密码登录
- 求助帖!win7编写的WPF程序无法在xp上运行。
- Ubuntu离线安装软件包
- iOS 调到设置界面 或者app设置界面
- 在VS2010上使用C#调用非托管C++生成opencv代码的DLL文件
- 微信,苹果手机后退功能页面跳转报错处理
- 从sockaddr中取得Ip地址和端口号
- kmp