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

如题!... 如题! 展开
 我来答
About花小仙
2018-04-16 · TA获得超过1.1万个赞
知道小有建树答主
回答量:72
采纳率:0%
帮助的人:1.1万
展开全部

答案如下:

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

迪凯特科技(北京)有限公司
2023-07-28 广告
RS232串行通讯的数据格式包括以下组成部分:1. 起始位:一位,用于表示数据的开始。2. 数据位:通常为8位,但也可以是7位或9位。3. 校验位:可以选择奇偶校验或无校验。4. 停止位:一位,用于表示数据的结束,也可以选择使用1.5个或2... 点击进入详情页
本回答由迪凯特科技(北京)有限公司提供
匿名用户
2013-06-28
展开全部
16位:short �0�21byte,int �0�22byte,word �0�21byte32位:short �0�22byte,int �0�24byte,word �0�22byte
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-28
展开全部
16 bit: short=1,int=2,word=2;32 bit: short=2,int=4,word=2;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-28
展开全部
16 short 2 int 2 word 232 short 2 int 4 word 4
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
重新证明我自己
2018-07-25
知道答主
回答量:3
采纳率:0%
帮助的人:2504
展开全部

另外:

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

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

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式