我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:高清跑狗图 > 读整数型内存 >

int、short、long类型的最小存储空间

归档日期:06-26       文本归类:读整数型内存      文章编辑:爱尚语录

  百度知道电脑/网络操作系统/系统故障Windows

  为什么说int、short、long类型的最小存储空间分别为16位、16位和32位,后面又说short类型为半个机器字长,int类型为一个机器字长,long类型为一个或两个机器字长?这个最小存储空间和...

  为什么说int、short、long类型的最小存储空间分别为16位、16位和32位,后面又说short类型为半个机器字长,int类型为一个机器字长,long类型为一个或两个机器字长?

  这个最小存储空间和后面说的多少个机器字长是什么意思展开我来答

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部1、位位位位(bit) 来自英文bit,音译为“比特”,表示二进制位。位是计算机内部数据储存的最小单位,11010100是一个8位二进制数。一个二进制位只可以表示0和1两种状态(21);两个二进制位可以表示00、01、10、11四种(22)状态;三位二进制数可表示八种状态

  2、字节(byte) 字节来自英文Byte,音译为“拜特”,习惯上用大写的“B”表示。 字节是计算机中数据处理的基本单位。计算机中以字节为单位存储和解释信息,规定一个字节由八个二进制位构成,即1个字节等于8个比特(1Byte=8bit)。八位二进制数最小为00000000,最大为11111111;通常1个字节可以存入一个ASCII码,2个字节可以存放一个汉字国标码。

  3、字 计算机进行数据处理时,一次存取、加工和传送的数据长度称为字(word)。一个字通常由一个或多个(一般是字节的整数位)字节构成。例如286微机的字由2个字节组成,它的字长为16;486微机的字由4个字节组成,它的字长为32位机。 计算机的字长决定了其CPU一次操作处理实际位数的多少,由此可见计算机的字长越大,其性能越优越。

  对于不同的编译器,数据类型的存储单元大小是有区别的,vc来说,int为4字节,short为2字节,弄为4字节,还有long long 是8字节。

  机器字长:是指计算机进行一次整数运算所能处理的二进制数据的位数,一般地,大型计算机的字长为32―64位,小型计算机为12―32位,而微型计算机为4一16位。字长是衡量计算机性能的一个重要因素。

  额,机器字长视不同电脑有不同的值,以前90年代前16位的多,后来是32 位的多,目前在使用中的微机32位是主流,不过新生产的电脑几乎都是64位的了。在不同的编译系统中,int的值可能不一样,short是两个字节,即16位,long是4个字节,32位。int可能是16位,也可能是32位。long不会有2个字长的,除非不是C的环境。double才是2个字长,当然啦,有long long型的,64位,2个字长

  在不同机器字长的系统中,short, int和long实际占用的存储空间也不同

  short在32位机上一般为16bit,也就是半个机器字长,long和int一般都为32bit,在64位机上则是翻倍

  所谓最小存储空间就是,int至少应为16bit,但也可以定义为32位,short和long同理。

本文链接:http://sarlnogues.com/duzhengshuxingnacun/446.html