16与32位机中,short,int,word各占多少字节!

如题!

答案如下:

16 bit: short=1,int=2,word=2;

32 bit: short=2,int=4,word=2;

#include<iostream>
using namespace std;
int main()
{
cout<<"int :"<<sizeof(int)<<endl;
return 0;
}
LZ 可以用这样的方法依次求出想要的类型的所占字节大小,
64位系统是32位系统的两倍。

32位机器中int/char/long 的字长 && 字节对齐。

1M等于多少字节?KB、MB、GB之间如何换算?

字节(Byte) 即B:一个字节由8位二进制数字组成(1 Byte = 8 bit)。字节是信息存储中最常用的基本单位

一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间。
符号:英文标点2占一个字节,中文标点占两个字节。

一个二进制数字序列,在计算机中作为一个数字单元,一般为8位二进制数,
如一个ASCII码就是一个字节,此类单位的换算为:

1千吉字节(TB,KiloGigaByte)=1024吉字节
(1TB=1024GB)

1吉字节(GB,GigaByte) =1024兆字节
(1GB=1024MB)

1兆字节(MB,MegaByte) =1024千字节
(1MB=1024KB)

1千字节(KB,KiloByte) =1024字节
(1KB=1024B )

1字节(Byte) =8位(bit)
(1B=8位(bit))1字节=8位

1KB=1024字节

1MG=1024KB

1GB=1024MB

1TB=1024GB

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-06-28
16位:short �0�21byte,int �0�22byte,word �0�21byte32位:short �0�22byte,int �0�24byte,word �0�22byte
第2个回答  2013-06-28
16 bit: short=1,int=2,word=2;32 bit: short=2,int=4,word=2;
第3个回答  2013-06-28
16 short 2 int 2 word 232 short 2 int 4 word 4
第4个回答  2018-07-25

另外:

1、字节(Byte) 即B:一个字节由8位二进制数字组成(1 Byte = 8 bit)。字节是信息存储中最常用的基本单位。

2、一个二进制数字序列,在计算机中作为一个数字单元,一般为8位二进制数,如一个ASCII码就是一个字节,

相似回答