展开全部

《深入理解计算机系统》这本书上面提到了在32位机e68a8462616964757a686964616f31333433646531器和64机器中int类型都占用4个字节。《The C Programming language》这本书,里面有一句话是这样的:Each compiler is free to choose appropriate sizes for its own hardware, subject only to the restriction that shorts and ints are at least 16bits, longs are at least 32bits, and short is no longer than int, which is no longer than long.意思大致是编译器可以根据自身硬件来选择合适的大小,但是需要满足约束:short和int型至少为16位,long型至少为32位,并且short型长度不能超过int型,而int型不能超过long型。这即是说各个类型的变量长度是由编译器来决定的,而当前主流的编译器中一般是32位机器和64位机器中int型都是4个字节(例如,GCC)。

相关推荐:《Python教程》

下面列举在GCC编译器下32位机器和64位机器各个类型变量所占字节数:

需要说明一下的是指针类型存储的是所指向变量的地址,所以32位机器只需要32bit,而64位机器需要64bit。

本回答由网友推荐

已赞过

已踩过<

你对这个回答的评价是?

评论

收起

python int占几个字节_python int占几个字节相关推荐

  1. python中int占几个字节_python int占几个字节

    <深入理解计算机系统>这本书上面提到了在32位机器和64机器中int类型都占用4个字节.<The C Programming language>这本书,里面有一句话是这样的:E ...

  2. python中int占几个字节_Python中的整型占多少个字节?

    说到计算机中的整型,相信很多人都会联想到32位整型(或者int),是程序员日常生活中用的最多的一种类型.32位整型顾名思义,占用32个位也就是4个字节,取值范围−2,147,483,648~ 2,14 ...

  3. python浮点数占多少字节_Python的浮点数损失精度问题

    原博文 2018-04-20 22:35 − 本篇讨论的现象可以从下面这段脚本体现出来:>>> x = 0.0 >>> for i in range(10): x ...

  4. C语言中int占几个字节,指针占几个字节,由什么决定呢?

    int占几个字节 今天心血来潮,想要了解一下C语言中各整型占用几个字节. 先上代码测试两个环境: #include<stdio.h> #include<stdlib.h>int ...

  5. python中int表示的数据类型是_python中的基本数据类型之 int bool str

    一.基本数据类型 1. int  ==>  整数.主要用来进行数学运算. 2.str  ==>  字符串.可以保存少量的数据,并进行相应的操作. 3.bool  =>  布尔值.判断 ...

  6. python中int和input的区别_python中input()与raw_input()的区别分析

    使用input和raw_input都可以读取控制台的输入,但是input和raw_input在处理数字时是有区别的 纯数字输入 当输入为纯数字时 input返回的是数值类型,如int,float ra ...

  7. c语言double类型是几字节,c语言中int long float double 等类型所占字节及输出表示(转)...

    16位编译器 char :1个字节 char*(即指针变量): 2个字节 short int : 2个字节 int: 2个字节 unsigned int : 2个字节 float: 4个字节 doub ...

  8. int是python的内置函数吗_Python内置int函数详细介绍

    英文文档: class int(x=0) class int(x, base=10) Return an integer object constructed from a number or str ...

  9. utf-8编码中的中文占几个字节;int型几个字节?

    utf-8的编码规则: 如果一个字节,最高位为0,表示这是一个ASCII字符(00~7F) 如果一个字节,以11开头,连续的1的个数暗示这个字符的字节数 一个utf8数字占1个字节 一个utf8英文字 ...

最新文章

  1. 【文件处理】——Python pandas 写入数据到excel中
  2. 用html5交换两个变量的值,Python判断两个对象相等的原理 python交换两个变量的值为什么不用中间变量...
  3. python 调用不存在的方法 统一处理_提取不重复数据在Excel、SQL与Python中的处理方法...
  4. scala的运算符(四)
  5. 网站中被误解的用户体验设计
  6. C++基础系列五:自增自减操作符、箭头操作符、new和delete操作符
  7. python3编译成exe运行_python3.x的程序如何打包成exe可执行文件
  8. canfd收不到数据_CAN FD网络的通信距离问题分析
  9. 四川贝利思科技:拼多多商品砍价技巧
  10. prometheus+grafana监控rabbitmq
  11. ZKT门禁机标准联接线(按键开关经过卡机)
  12. 飞猪双11成绩单背后 藏了什么玄机
  13. 终于解决了Chrome:“喔唷,崩溃啦“
  14. 信必优新技术–QA 的新机遇
  15. Linux学习 高级网络配置
  16. 狼性团队也需柔性管理
  17. Anaconda安装Jupyter Notebook及使用
  18. 7-7 The Whimper of Universe (30 分)
  19. 国六OBD在线排放监测终端拆解成本分析,你是不是买贵了?
  20. 用红蓝3D眼镜在PC上观看3D影片效果并不好

热门文章

  1. 微信公众号测试号本地服务的搭建——Java
  2. 联想小新air15和thinkbook15有什么区别 哪个好详细性能配置对比
  3. (附源码)php图片素材网 毕业设计110907
  4. 公钥私钥传输,以及对CA证书的理解
  5. Python3爬虫项目集:爬取知乎十几万张小姐姐美图
  6. python+opencv+usb摄像头 拍照太暗问题
  7. 基于C++ 实现(界面)校园导游系统【100010780】
  8. 第029篇:VBA之对象、属性、方法、常亮与变量、数据类型、公式
  9. vue-cli3 配合 webpak DefinePlugin 构建期间自动检测环境变化,根据NODE_ENV引入配置文件
  10. 12 月 15 日,Google DevFest 2019 谷歌开发者节,侬久等啦!